Ancient Tea Horse Road was the main caravan trade route in Southwest China. It originated from Chengdu and Kunming and travelled towards Lhasa. The section from Chengdu to Lhasa is 2,500km long. From Lhasa the trade route extends to South Asai including Nepal and India.