Earth Clock Vermont No Comment Yep, Vermont even has its own version of stonehenge. It’s called the earthclock and it is located right on the shores of Lake Champlain. Here Chrissy is walking through it with what looks like one of Tom Baker’s scarves… just in from britty… Lost Chimney Leave a Reply Cancel replyYou must be logged in to post a comment.