The pandemic has delayed efforts to finish this towering architectural masterpiece, which has been under construction since 1882, and it is no longer clear whether the 18-tower cathedral will be completed by its current deadline of 2026. #SagradaFamilia #Gaudi #Barcelona #Spain