The Basílica de La Sagrada Família in Barcelona, Spain is nearly complete after more than 140 years of construction.