Show Menu


Watch MegaStructures online: Episode 13 Beijing Olympic Stadium

You can't host the Olympics without a world-class facility, and for 2008, China's gearing up to do the honors by building one of the world's largest enclosed facilities-the Beijing National Stadium. 42,000 tons of twisted steel, and a stadium to seat 90,000 people-one of the biggest and most ambitious constructions projects ever attempted in modern China. Against the backdrop of China's rush to the Olympics, our program examines the unique features of the "bird's nest" stadium, following its design, engineering and construction up until the ultimate test, where we'll find out if this ambitious project comes together as planned.

Ready to Watch MegaStructures, Season 4, Episode 13?
click here to see where to watch or .