This photo was taken at Lambargarh near Pandukeshar in Uttarakhand.
Lambargarh is approx. 3 km from Pandukeshwar. In the picture, one can watch snow-capped ‘Nanda Ghunti‘ mountain (as per the grocery shop owner) but Dev – The guide said – No, it is not Nanda Ghunti Mountain.