Where is Chata?

Where is Chata located?

Chata, Chata (Station), India (approx. 27.71241°, 77.50265°)


Where is Chata on the map?