Where is Novopetrovskoye?
Where is Novopetrovskoye located?
Novopetrovskoye, Novopetrovskoye, Russia (approx. 55.994198°, 36.471397°)
Where is Novopetrovskoye on the map?
{"latitude":55.994198,"longitude":36.471397,"title":"Novopetrovskoye"}