Mount Cangshan With 19 peaks and 18 streams, the Cangshan Mountain is a national geological park lying west of Dali Ancient City, in Yunnan province, southwest China. Read more