SHIMLA– Like every year, tourists flooded Shimla in hope of snowfall and they received an overdose of it. Along with other parts of Himachal Pradesh, the...