The Houston Zoo is a 55-acre zoological park located within Hermann Park in Houston, Texas, United States. The zoo houses over 6,000 animals from more than 900 species. From Wikipedia