Behind subtle thoughts: a glimpse of Lhasa’s 1,300-year-old street renovation

0
LHASA, CHINA – Media OutReach – 20 November 2023 – Barkhor Street, located in the old city of Lhasa, southwest China’s Xizang Autonomous Region with Jokhang Temple at its center, has a history of more than 1,300 years.