Category: Outdoor Scenes
Photo and caption by Tao Liang
This was taken on top of a snowy hill at Orne Harbour, Antarctic Peninsula. Our ship can be seen anchored towards the bottom right. The rest of the scenery looks straight out of a Lord of the Rings movie.
Location: Orne Harbor, Antarctic Peninsula, Antarctica
Subscribe to Nat Geo Traveler
Available in print and for iPad®! See destinations come alive with 360-degree photos, videos, and more!