This picture was taken at the top of Mt Defiance located at the end of Defiance Street and to the right up the rough paved road in Ticonderoga, New York. The view of Fort Ticonderoga (photo center), Lake Champlain, and Vermont (photo background) was quite spectacular as one can see from the photo.
such a great pic...lovely location....
ReplyDelete