So whether you’re coming to Tahoe for relaxing, boating, or skiing, Coachland will be open! This site in the Sierra Nevadas is open year-round as it is at almost 6000 feet of elevation. Coachland promises a luxurious experience and comes with all necessary amenities. Also on the other side of state lines in Truckee, California, is the Coachland RV Park.