Where is Indra Square Pratunam?

Where is Indra Square Pratunam located?

Indra Square Pratunam, Indra Square Pratunam, Thailand (approx. 13.75342°, 100.5417°)


Where is Indra Square Pratunam on the map?