Buddhist prayer flags on the Himalayan mountain peaks looking towards the Tibetan border, Himachal Pradesh, Northern India