Showing posts with label ENGINEERING WONDERS. Show all posts
Showing posts with label ENGINEERING WONDERS. Show all posts

Bailong Elevator

The Bailong Elevator, otherwise called the Hundred Dragons Elevator, conveys voyagers 1,070ft (330m) up the side of a gigantic sandstone seg...
Read More

National Stadium Beijing

Beijing National Stadium, formally the National Stadium, otherwise called the Bird's Nest, is a stadium in Beijing, China. The stadium w...
Read More