The world's tallest bridge opened in China's Guizhou Province, stretching nearly 10,000 feet across the Huajiang Canyon and hanging 2,050 feet above the river.
Zhangjiajie National Park in Hunan Province, China, is a surreal landscape of towering sandstone pillars that inspired the floating mountains of Pandora in the film Avatar. These giant natural columns ...
Find Cliff Jump Latest News, Videos & Pictures on Cliff Jump and see latest updates, news, information from NDTV.COM. Explore more on Cliff Jump.
Ever seen a city floating above the clouds? That’s Machu Picchu. Terraces climb the mountains like giant green staircases, and stone temples peek through the mist. Built by the Incas without a single ...
The released design sketches encompass the complete design system of Lantu Taishan—two front sketches, two side sketches, as ...