Description

Truckee is a small town nestled in the heart of the Sierras known to be one of California’s best winter wonderlands.

  • : Truckee
  • : Donner Pass Road
  • : California
  • : United States

More infos...

26 December 2016
DJI, FC550RAW
6906891/1000000
5655638/1000000
1500/100
1898.63
United States

2 Comments