The I-70 freeway through Glenwood Canyon was built from 1980 to 1992 at a cost of almost a half billion dollars.
home
|
photo of the week
|
mountain scenery
|
national parks
|
ski resorts
|
qtvr panoramas