Where is Ostrov Sahalin?

Where is Ostrov Sahalin located?

Ostrov Sahalin, Sakhalin Oblast, Russia (approx. 46.6296780228°, 142.7627443788°)


Where is Ostrov Sahalin on the map?