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 photography of Houston landmarks showcases the city’s most popular locations. These photos of Houston landmarks are available as wall art prints and can be licensed for publication as stock photos.