The Tea Horse Road winds through the towering mountains of southwest China. Since the Tang Dynasty in the 7th century, people from China’s inland regions and its southwestern border areas exchanged ...