This is Ball’s Pyramid, located southeast of Lord Howe Island, Australia. Towering nearly 600 meters above sea level, it’s the tallest volcanic stack in the world. Prediction: The Trump bull market ...