Where To Stream Building Giants Season 1 Episode 7
World's Biggest Church
- Aired February 15, 2018
- 60 Min
- Rated 8.3
- Number 27 Of 31 Rated Episodes
In Barcelona, Spain, the Sagrada Familia has taken more than 140 years to build; today, engineers are nearing completion of the world's tallest church (565 feet), designed by maverick architect Antoni Gaudi.