Balls Pyramid - The worlds tallest sea stack, at 562 metres, in Lord Howe Island, New South Wales, Australia.
Related
Random Places
The Fairy Pools on the Isle of Skye, Scotland
Arenal, Costa Rica
Green hills in Sri Lanka
Arches National Park, UT
Emerald Lake in British Columbia, Canada
Natural terrace pool, Pamukkale, Turkey.
Lebanon landscape
Torres del Paine, National Park, Chile
Makra Peak, Kaghan Valley Pakistan
Sala, Sweden at 2am
Ayr Lake, Baffin Island, Canada
The Pinnacles, Australia