[youtube=http://www.youtube.com/watch?v=LxAVLZdxqxY&hl=en&fs=1&]
Lambs at the Triund Campsite, Himachal Pradesh
You can see the Triund campsite (at least part of it) in this video. The Dhaula Dhar Range in the Himalayas is also visible and what a noise the lambs are making. Those were the days!
what an ideal world to escape to..Im travelling next week
Good to hear that you are traveling Lakshmi.