Highway 267 passes through downtown Truckee in the Sierra Nevada.
Back to World MapShare with: X Facebook