The Sagrada Familia church in Barcelona has been under construction for over 130 years and it is not expected to be completed at least until 2026, according to the earliest estimates.