From Carson Highway you get great views across the serene expanse of Lahontan Reservoir. Just up the road there is an overlook with a parking lot and restroom, from which you get a great view of the beautiful arched Lahontan Dam that was created in 1905.