Category:Houston, Texas

Houston is located in southeastern Texas. Christopher C. Kraft Jr. Mission Control Center, Johnson Space Center, The Astrodome, Minute Maid Park, NRG Stadium, and Toyota Center are located here.