Tahoe’s Premiere Balloon Company launches at sunrise in Truckee, 120 days a year, weather permitting. The gentle lift and soft breeze carries us up and over one of the most beautiful, scenic mountain landscapes on earth. Views of Lake Tahoe and the Pacific Crest of the High Sierra make this a tour of a lifetime.