The Hidden Role of 3D Printing in the Sagrada Família’s Tower of Jesus Christ
At 172.5 meters, the Tower of Jesus Christ makes the Sagrada Família the tallest Catholic church in the world. Pope Leo XIV blessed it on June 10, 2026, 144 years after the cornerstone was laid. At the top of the…
Read more



