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

Rate this photo


Houston, United States, Texas, modern architecture, evening light, USA, Vereinigte Staten, TX

Modern architecture in downtown Houston illuminated by the last light of the day. Houston is in southern Texas, United States. This photo was taken in the evening of a sunny day in April of 2002.