Atlanta's Mercedes-Benz Stadium is the world's most advanced stadium and feat...
Building Giants
Season 1 Episode 7: World's Biggest Church
The world's tallest church has taken more than 140 years to build, and today, engineers are nearing completion of Barcelona's Sagrada Familia, designed by maverick architect Antoni Gaudi.