Spain’s Sagrada Familia has become the world’s tallest church after workers installed the first section of a massive cross atop its central Jesus Christ tower, now surpassing Germany’s Ulm Minster.
BARCELONA, Spain — Work on Barcelona’s breathtaking La Sagrada Familia Basilica, designed by visionary architect Antoni Gaudi, has entered its final phase of raising six immense towers that will make ...