Web Site < Elmira
View south in October from the Twain Trail at Tanglewood Nature Center near Elmira, New York.