A visit to the old town of Shangri-La will take you between one and two hours. The town is so small that you do not even need a map.
The town of Shangri-La is also famous for the Southern Silk Road. This road started in Sichuan province to the north, crossed Yunnan province and continued on to Vietnam.