Stock videos index

Stock Video

A scenic view of mountains covered with clouds in Himachal Pradesh, India - houses on top of a mountain, hotel, guest house