Where is Novo Aleksandrovsk?

Where is Novo Aleksandrovsk located?

Novo Aleksandrovsk, Sakhalin Oblast, Russia (approx. 47.0549833401°, 142.7309615118°)


Where is Novo Aleksandrovsk on the map?