Where is Khoramshahr square?

Where is Khoramshahr square located?

Khoramshahr square, Khoramshahr square, Iran (approx. 34.012672°, 58.17479°)


Where is Khoramshahr square on the map?