Kangding is located higher altitude. The bus basically go round and round the mountain that separate by the fast moving river.