Where is Siam Square?

Where is Siam Square located?

Siam Square, Siam Square, Thailand (approx. 13.744431°, 100.53314°)


Where is Siam Square on the map?