A sacred site of peace and devotion.