NABSQNO 58U 573623 6091687 Russia
Arka Shtellera (Steller's Arch) is located on Bering Island, one of the Commander Islands (Komandorskiye Ostrova) off the eastern coast of the Kamchatka Peninsula of Russia. A smaller arch is nearby. Photo by Nikolay Pavlov, courtesy of Andrei Stepanchuk, Chief Tourism Manager of Kamchatka Lost World Tours.
Go to next Gallery feature - Natural Arch, Saudi Arabia
Return to International Gallery
