Explore the map of Otrada, Sakhalin Oblast, Russia and find useful geographic details about this location.
Coordinates 44.0683, 145.8645