Shimla: Snow-blanketed Shimla in Himachal Pradesh with the Indian flag fluttering high in the background on Jan 7, 2017. (Photo: IANS)

Leave a Comment

Your email address will not be published. All fields are required.