Potala Palace, Barkhor and Jokhang Temple.
Middle Beijing Road, Tibet, China
Featured Review : This 13th-storey building is the symbol of Tibet, past, present, and future. Depicted in films as a mystical building atop a misty, remote mountain in Shangrila or some faraway isolated utopian country, this was the imag...See Full Review