News
Hosted on MSN1mon
Why Spain’s biggest church isn’t finished yetThe Catholic Church is no stranger to large and magnificent architecture. After all, the seat of Catholicism in Vatican City is home to St. Peter’s Basilica, the largest church in the world.
For now, anyway. The Gothic-style Lutheran church's reign — begun in May 31, 1890 — could end in 2025, when La Sagrada Familia Basilica's "Tower of Jesus Christ" in Spain is set to be completed.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results