World’s Tallest Roller Coaster: Cliffhanger Roller Coaster Opens in Colorado – Video
― World’s Tallest Roller Coaster: Cliffhanger Roller Coaster Opens in Colorado – VideoWorld’s Tallest Roller Coaster "Cliffhanger" ∙ The world’s tallest roller coaster opened on Friday, June 15, 2012 at Glenwood Caverns Adventure Park in Glenwood Springs, Colorado. ∙ It is called the Cliffhanger Roller Coaster built on top of a cliff on Iron Mountain which is set on a base of more than 7,000ft making it the tallest roller coaster in the world. ∙ "We hope it's going to be a [...].









