A picturesque mountain range creates a beautiful backdrop for this calm scene on Lake Champlain located on the border of Vermont and New York state.