View north towards I-80 and the Truckee River

View north towards I-80 and the Truckee River

View north towards I-80 and the Truckee River from the summit of Peak 5987.
hgrapid
on Dec 8, 2012 11:20 pm
Image ID: 828963

Comments

No comments posted yet.