Latitude and longitude of Zavyalov Island
Satellite map of Zavyalov Island
Zavyalov Island (Russian: Остров Завьялова, or Ostrov Zav’yalova), formerly Ola Island (Остров Ольский), is a relatively large island in the Sea of Okhotsk, northwestern Pacific.
Latitude: 59° 02' 60.00" N
Longitude: 150° 36' 59.99" E