Chele La, Bhutan’s highest motorable pass (12,500 ft) is home to thousands of prayer flags. Mounting prayer flags as high as possible helps the prayers be carried by the wind to be heard by gods.