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 ʬ

Watch on YouTube

Open the Spectovia atlas · All destinations