Where is Nanyang Poly?

Where is Nanyang Poly located?

Nanyang Poly, Nanyang Poly, Singapore (approx. 1.376478°, 103.85°)


Where is Nanyang Poly on the map?