Balls Pyramid - The worlds tallest sea stack, at 562 metres, in Lord Howe Island, New South Wales, Australia.
Balls Pyramid - The worlds tallest sea stack, at 562 metres, in Lord Howe Island, New South Wales, Australia.
Indonesia, Bali
Fiery sunset over the spectacular beaches on The Seychelles Islands off the East Coast of Africa
Mountains of Vietnam in Paksan, Laos
Jaghori, Afghanistan
Beautiful waterfall on the beach, Big Sur, CA
Natural limestone structures at Nambung National Park, Western Australia
Smith Rock, OR
Pearl Shoal Waterfall - Jiuzhaigou, China
Seventy Islands, Palau
Stumpy Lake
Lake Louise, Alberta

