Place of worship of the Virgin Mary where nature and man's creations come together in a harmonious whole