Riding horses up the mountain in dali, China