The Houston Zoo is a 55-acre zoo located in Hermann Park, Houston, Texas. It is home to over 6,000 animals representing 900 species.