Where is Choa Chu Kang Stadium?

Where is Choa Chu Kang Stadium located?

Choa Chu Kang Stadium, Choa Chu Kang Stadium, Singapore (approx. 1.391173°, 103.749054°)


Where is Choa Chu Kang Stadium on the map?