Sagrada Familia, Barcelona: The Sagrada Familia, also known as the Basilica i Temple Expiatori de la Sagrada Familia, is a Roman Catholic church in Barcelona, Spain. You will be surprised to know that this church has been under construction for 141 years. Still its work has not been completed. According to media reports, it is expected to be completed by 2026 or 2032. This is the largest Catholic church under construction in the world. Now a video going viral shows a glimpse of the entire building. Video of this church…
Read More