Monthly Archives: May 2009

Nanyang Technological University’s Green Roof – Google Sightseeing

It was being built when I was about leaving the university back in 2005. The building sits right in the Nanyang Valley … Nanyang Technological University’s Green Roof – Google Sightseeing.