Where is Yio Chu Kang Stadium?

Where is Yio Chu Kang Stadium located?

Yio Chu Kang Stadium, Yio Chu Kang Stadium, Singapore (approx. 1.383312°, 103.8464°)


Where is Yio Chu Kang Stadium on the map?