I live in Elmira, almost all of my life. It's hard to see any details in your pic, it looks to me like the chemung river but it's hard to tell where it was taken from. If I had to guess I would say from the east side of Elmira up in the hills, probably close to where the hilltop restaurant is located. It's a very interesting picture, wish I had a copy of that !!!!