Sedova Station is located in Tikhaya Bay on Hooker Island in Franz Josef Land. Franz Josef Land is a small, isolated archipelago located about 800 miles north of mainland Russia. Check out our ship, The 50 Years of Victory, which sailed into the bay unexpectedly when the weather changed. There was concern that the ...
- Total Views
- Explore Score