Tucked into the magnificent Sierra Nevada mountains, Truckee presents itself like a living, breathing postcard – complete with a historic downtown that looks straight out of a Western film, air so ...