TrainWeb.org Facebook Page
Russian TEM7A Locomotives - Port of Houston

Russian TEM7A Locomotives - Port of Houston


These stored Russian TEM7A locomotives were photographed at the Port of Houston's Greens Port Industrial Park on May 19, 2000.


GO TO NEXT IMAGE

or

RETURN TO TEM7A INDEX