Photo – Snow clad Shimla town

Snowfall in the town of Shimla, Himachal Pradesh

The ridge of Shimla covered with a layer of fresh snow of 2012.

Snowfall in the town of Shimla, Himachal Pradesh

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.