Balls Pyramid 562 m, world’s tallest sea stack, with Lord Howe Island in the distance. Off Lord Howe Island, New South
Balls Pyramid 562 m, world’s tallest sea stack, with Lord Howe Island in the distance. Off Lord Howe Island, New South Wales, Australia
