Barcelona's Sagrada Familia church will be finished in 2026-- more than 140 years after building and construction began
INSUBCONTINENT EXCLUSIVE:
The Sagrada Familia in Barcelona is set to be finished in 2026, around 144 years after construction first started on the Catholic church in
1882.