Most Amazing Snowfalls in SHIMLA

SNOWFALLS IN THE QUEEN OF HILLS- SHIMLA- MOST AMAZING VIDEO OF SNOWFALLS IN SHIMLA YOU EVER WATCHED.