Prayer flags and balloon vendors on the streets of Leh — Travel Magazine