Balls Pyramid - The worlds tallest sea stack, at 562 metres, in Lord Howe Island, New South Wales, Australia.
Related
Random Places
Beautiful Manzanita trees
Geiser Black Rock Desert, Nevada
A quaint tea-room built in 1480 in Llanrwst, Wales
Heaven Lake, China/North Korea
The peaks of the Geisler Mountain
Meadow @ Grand Teton National Park
Rothenburg, Germany
Pikes Peak, Colorado
Life Embraced By Greenery At Saksun, Faroe Islands
Grand Prismatic Spring, Yellowstone, WY
The Lone Cyprus, CA
Quinault Lake, Washington State