Houston

Introduction

Houston, also known as the Bayou City, is located near the Gulf of Mexico on the coastal prairie of Galveston Bay in eastern Texas. For its city population, it is the largest in the Southern and Southwestern United States, and the fourth largest in the nation. Texas' largest entertainment complex, the Bayou Place, is located in Houston. Finished in 1997, Bayou Place is the cornerstone of urban renewal in the 1990s, costing in excess of $23 million, with the massive size of 150,000 square feet. Yet, Bayou Place is only one part of a revitalization and diversification project for a city that reached depression levels just a decade ago.