Yes, it's the Temple of La Sagrada Familia. It's been under construction since 1882 and it's due to be completed in 2026.
They must be using my contractor.