External Publication
Visit Post

World's tallest church nears completion after 144 years of construction

New Atlas: Technology-Innovation-Outdoor News [Unofficial] February 23, 2026
Source

Almost a century and a half after construction began on La Sagrada Familia, the exterior structure of the tallest church in the world was finally completed last Friday in Barcelona, Spain.

Continue Reading

Category: Architecture, Technology

Tags: Church, Sagrada Familia, Spain, Barcelona

Discussion in the ATmosphere

Loading comments...