Zhongdian to Xiancheng
the first part of the ride was 7hr long on a dirt road going up and down numorous mountain ridges. the bus avrages 50km/hr on avrage on a good day so you can calculate what the distance was. between Zhongdian and Xiancheng there are no towns at all so only this kind of scenary