On top of the world! See visitors enjoy ride in world's tallest outdoor lift in China

Ruptly