Yesterday I asked where in Houston this picture was taken. It’s from the Houston Visitor Center! Located on the first floor of City Hall, the Visitor Center provides free Houston information and sells Houston souvenirs. There is a free video on Houston, free public bathrooms and free air conditioning. Next time you are exploring Downtown, be sure to stop by!