A free walking-labyrinth replica of the famed 13th century labyrinth in France's Chartes Cathedral is open to the public at the Church of the Transfiguration.