Where is Gajapati Square?

Where is Gajapati Square located?

Gajapati Square, Gajapati Square, India (approx. 19.315346°, 84.78609°)


Where is Gajapati Square on the map?