Mall Road in Snow, Shimla, Himachal Pradesh, India

Mall Road in Snow, Shimla, Himachal Pradesh, India

Himachal Fire Fighting Department getting their vehicles ready for any emergency situation at the Mall Road of Shimla, Himachal Pradesh

Himachal Fire Fighting Department getting their vehicles ready for any emergency situation at the Mall Road of Shimla, Himachal Pradesh

Leave a Reply

Share