Island in the Connecticut River
Between Fairlee and Bradford, Vermont. Looking up-river (north).