MYSTERY PHOTO-LOCATION ?????

I bought this postcard a while
ago from Ebay and cannot place the location. It is dated
1909 and says on the top: The Notch, near Bellvale, NY
I have had a number of different
opinions about this photo.
So far most of the guesses have been that it is a view along
Bellvale Lakes Road showing Sugar Loaf in the background.
One person who has lived in the area all his life thinks
it might be of the view as you go up 17 A looking to the
right it would be of Cascade Road. If anyone knows anything
more about it please send in your ideas. Please notice that
there is a stream in the photo.
email
me-click here.