Island in the Connecticut River

Between Fairlee and Bradford, Vermont. Looking up-river (north).