where is this place? Vermont?? the first picture is my favorite!