The Labyrinth  


The labyrinth is a copy of the labyrinth in Chartres Cathedral in France, where visitors can "walk the sacred mile" in silence and emerge feeling better, with life once again in perspective.