French Alps. Construction site on The Mont Blanc Tramway (TMB) the highest mountain railway line in France. Terminus at 2372 m. Saint Gervais. France.
Size: 5472px × 3648px
Photo credit: © Godong / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: alps, blanc, building, du, europe, france, gervais, mont, mountain, saint, site, tmb, train, tramway, works