Previous Image Next Image Extraordinary-World-Phenomenons-4 Balls Pyramid – The worlds tallest sea stack, at 562 metres, in Lord Howe Island, New South Wales, Australia. (Jean Paul Ferrero/Ardea/Caters News) Share this:Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Click to email a link to a friend (Opens in new window)Click to print (Opens in new window)Like this:Like Loading...