It’s actually called the Crouching Tiger and Turtle, a walkway that recently opened in the German city of Duisburg. If it reminds you of a roller coaster, it’s because it is designed after a roller ...