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.


