Where is Petropavlovskoe?

Where is Petropavlovskoe located?

Petropavlovskoe, Sakhalin Oblast, Russia (approx. 46.785386°, 142.497148°)


Where is Petropavlovskoe on the map?