The foundation responsible for the construction of the famous Sagrada Família church in Barcelona recently released a video depicting what the final stages of construction will look like as nearly 150 years of building (and delays) finally wraps up in 2026. The breathtaking clip combines footage sho