One of the tallest closed circuit roller coaster in the world. But the first hill is gonna be a doozy! ;)