logo
Home > Photo Galleries > North America > New Mexico, Colorado, Texas > Texas

Rate this photo

Houston

Houston, night, Enron building, United States, Texas, traffic light, illumination, red

A traffic light in front of the illuminated Enron building in downtown Houston at night. Houston is in southern Texas, United States. This photo was taken after a sunny day in April of 2002.