Inside A New Hampshire Mountain & Lake Home With Stunning Views [VIDEO]