Location: Truckee, California, USA Experience: This Lake is the perfect spot for some afternoon slacklining and hanging out with buddies. Travel: You gotta drive there! Utilities: Bring all you need, you’ll be alone…