Balls Pyramid - The worlds tallest sea stack, at 562 metres, in Lord Howe Island, New South Wales, Australia.
Related
Random Places
Beachy Head in East Sussex
Sunset in Amay, Belgium
Rice fields of Kajoran, Central Java, Indonesia
Great pic of Niagara Falls.
Upper Trail Lake in Moose Pass, Alaska
The Libyan Desert
Praia da Adraga beach, Portugal -
Ice Canyon, Greenland
Reed flute lake in Guilin, China.
Naphamethanidon & Naphapholphumisiri Pagoda Doi Inthanont, Chiangmai, Thailand
Durdle Door in Dorset, Great Britain
Lake and woods in Northern Sweden