Downtown Houston
Houston, Texas, United States
The largest city in Texas, a sprawling, humid metropolis on the Gulf coastal plain. Houston is a centre of energy and space exploration — a low, vast, fast-growing city of freeways and distinct ethnic enclaves.
Filmed by Wind Walk Travel Videos ʬ