Yes - nearly!!
After a wait of more than 140 years, five central towers of Barcelona's famous Sagrada Familia Basilica are at last finished. When the sixth and final central tower is finished—expected in 2026—construction of the church, which began in 1882, will be complete