The picture was clicked in the month of December in Sela Pass, Arunachal Pradesh, India. This time of the year is the onward of the winter season, All the water bodies are about to freeze and this photo tells the same story, The waterfall is about to freeze.