A sacred place for lovers