Balls Pyramid - The worlds tallest sea stack, at 562 metres, in Lord Howe Island, New South Wales, Australia.
Related
Random Places
Soufrière, St. Lucia, The Caribbean
California coast south of Half Moon Bay.
Beautiful view on Popeye Village in Malta
Rupanco Lake, Chile,
Glen Canyon, Utah
Beatiful Kuang Si waterfall in Laos
Badlands, SD
Lake Louise
Bow Lake, Banff National Park
Jenolan Caves, Blue Mountains, NSW, Australia
Lone tree, landscape from New Zealand
Niagara Falls, Canada