Labyrinth

A church has stood atop the hill in Chartres France [...]