Pages

Pages

Pages

Pages

Pages - Menu

Pages - Menu

Ball Pyramid

Ball Pyramid is the world’s tallest sea stack. It is 562 meters high and is located southeast of Lord Howe Island in the Pacific Ocean.






No comments:

Post a Comment