Buddhist prayer flags (lungta) on Baralacha La pass on Manali-Leh highway in Himalayas. Himachal Pradesh, India