North America’s tallest free-standing drop tower
You are the mighty falcon, ascending slowing to your lofty perch. As you spot your prey far below, you tilt forward to face the ground, you stop…wait…then swoop downward at speed. With legs dangling, face diving and heart pounding, this freestanding drop tower is the ultimate adrenaline rush.