Shimla, Himachal Pradesh, India.
Added to Forests and Nature and categorized in Shimla — 8 years ago