Cheli La, Bhutan
Prayer flags are quite distinctive feature of Buddhism and one can see mountains and peaks in the Himalayas covered with these. It is believed that prayers written on the flags are carried by the wind all over the universe – such a selfless concept.
Cheli La is the highest motorable road in Bhutan, at an elevation of about 4,000m. I hitchhiked to this point in an army truck, a pickup and a car. Fun!