Balls Pyramid - The worlds tallest sea stack, at 562 metres, in Lord Howe Island, New South Wales, Australia.

Share
Related
Random Places