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.






Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © PICTURE REALITIES - Skyblue - Powered by Blogger - Designed by Johanes Djogan -