A sign of huge water fall on the other side of stream. It seems that a lake might present at above. The trek was visible or visualized there. Couldn't got time to virtually check our trek on google map and then compare how it was different from actual ones:)
DSC_1869 by hmrashid, on Flickr