Description

Nestled deep in the Sierras is a small little train town known as Truckee, California or as the locals call it paradise.

  • : Truckee
  • : E jibboom St
  • : California
  • : United States

More infos...

20 May 2016
DJI, FC550
6643856/1000000
633985/100000
1500/100
United States