by Tim Stanley
Photograph - Photograph
This evening view of the Texas Medical Center in Houston, TX is from McGovern Lake in Hermann Park. The Texas Medical Center is the largest medical center in the world. The Houston Zoo is just to the left between the trees and the Center.
December 6th, 2013
Viewed 4,287 Times - Last Visitor from Fairfield, CT on 09/15/2023 at 11:39 AM