Vermont is breath-taking to say the least!