Steller's Arch

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

The Natural Arch and Bridge Society