The World's Tallest Pendulum Ride Is Now Open!