Name/location of a specific church?


Some time in the past decade or so the Church built a very interesting church building. It’s quite wide, the sanctuary is like a big, long curve against one of the walls, I think it has a fully lit ceiling, and the nave sloped up to improve visibility.

I thought it had been built inside the Vatican City, but that’s not the case. Then I thought it had been built at Lourdes. Nope.

It was a big deal when it was built. The Pope celebrated Mass there, etc.

Does this church sound familiar to anyone? Thanks.


This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit