Located on a hill in Montmartre, the church can be seen from far across the city.

Advertisements