Where is Chisti?

Where is Chisti located?

Chisti, Tver region, Russia (approx. 58.2193123656°, 36.4575462326°)


Where is Chisti on the map?