Anshunchang, dans le district de Shimian (Sichuan), est un ancien bac sur la rive sud de la rivière Dadu. À la fin des Qing, le général taiping Shi Dakai y fut arrêté par la rivière, vaincu et capturé. L’Armée rouge y franchit la Dadu pendant la Longue Marche, en 1935.