Where is Novopetrovskii?
Where is Novopetrovskii located?
Novopetrovskii, Tula region, Russia (approx. 53.223788291°, 37.8120944476°)
Where is Novopetrovskii on the map?
{"latitude":53.223788291,"longitude":37.8120944476,"title":"Novopetrovskii"}