Saturday, May 13, 2017

Steller's Arch on Bering Island | Russia



Postcard
Steller's Arch is located on Bering Island, one of the Commander Islands. These islands are located off the eastern coast of the Kamchatka Peninsula of Russia.

0 comments:

Post a Comment

Flags

Free counters!

Total Pageviews