Yesterday we asked where in Houston this picture was taken. It’s from the labyrinth at the University of St. Thomas! It’s located in the Gueymard Meditation Garden and is a replica of the Cathedral of Chartres, a labyrinth in France. Labyrinths are retreats where one can roam through the maze and clear their mind for meditation and prayer. Or, with children, it is a beautiful place to sit back, relax and let them wander and enjoy.