When Shimla, the capital of Himachal Pradesh and fondly known as the Queen of Hills, was blanketed in a pristine white sheet of snow, it brought renewed hope and joy to the city.