Dodra and Kwar are two b eautiful villages nestled in remote part of Himalayas in state of Himachal Pradesh (India).
Uploaded to Kinnaur — 7 years ago