'Queen of Hills' shivers after snowfall

Shimla: Himachal Pradesh capital Shimla and its nearby tourist spots shivered today after snowfall, giving it a picturesque look. This was season's significant snowfall that froze the 'Queen of Hills', as Shimla was fondly called by the British.