Where is Hougang Stadium?

Where is Hougang Stadium located?

Hougang Stadium, Hougang Stadium, Singapore (approx. 1.36912°, 103.886°)


Where is Hougang Stadium on the map?