Discovery Green is a 12-acre urban park that enriches life in Houston, Texas. It was created through a partnership between the City of Houston and Discovery Green Conservancy.