Balls Pyramid - The worlds tallest sea stack, at 562 metres, in Lord Howe Island, New South Wales, Australia.
Related
Random Places
Yellowstone Canyon-Yellowstone National Park
Mossy waterfall in Seward, Alaska
Old Man's Cave Ohio, US
The Lone Companion
Blossoming pink trees in the mountains of Nanjian Yi Autonomous County, China
Jagged cliff in The Apostle Islands located in Lake Superior, Wisconsin
Torres del Paine, Chile
Denali National Park, AK
I love Moab... Kane Creek Road, UT.
Annecy, France
Havasupai Falls, AZ
Izmaylova Park-Moscow, Russia