The City of Houston was founded in 1837 after General Sam Houston won independence from Mexico at the Battle of San Jacinto, just 20 miles east of Houston. The Allen brothers acquired land near downtown and the rest is history. Houston has expanded into a sprawling metropolis, famous for space exploration and energy. My photos of Houston landmarks showcase some of the city’s most iconic and historic destinations. These landmark photos of Houston are available as wall art prints, either framed or unframed, and can also be licensed for publication as stock photos.