The church is located on the edge of the pine forest and is part of a larger parish complex. It was designed by the architect Ennio Canino.
The need to take into account the natural element has affected the architect’s ideas: the church rises from a meadow and its roof has a color similar to that of the trees. It is also very low, so as to leave the view of the green behind as free as possible.
Viale dei Promontori, 113