Until this morning, I never knew this amazing place existed. It’s called Thanks-Giving Square. It’s a terraced triangular park in the center of downtown Dallas. There’s a beautiful nautilus-shaped chapel with stained glass windows going up in a spiral pattern to the “glory window” at the very top. Definitely worth a visit if you’re in the area.