posted in: India | 0

himalayas 6

The snow-capped Dhauladar mountain range which is part of the the Himalayan chain, towers above the green pine forests of the hills in Dharamsala, India. It was a beautiful day with the sun gloriously shining but in this place, you can never be sure. For after about an hour or so, thick fog rolled in and blanketed the whole scene.

Leave a Reply