Share this story
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 it Europe’s tallest religious building, surpassing Germany’s Ulm Minster. ADVERTISING