You can see the St. Louis skyline in the distance, and it’s a surreal experience to stand where ancient leaders once stood, ...