counter soldiers with arms, water with an earth weir (idiom); different situations call for different action; to adopt measures appropriate to the actual situation
都江堰都江堰du1 jiang1 yan4
Dujiangyan in Sichuan, a famous water engineering project and World Heritage Site; Dujiangyan county level city in Chengdu 成都, Sichuan
都江堰市都江堰市du1 jiang1 yan4 shi4
Dujiangyan county level city in Chengdu 成都, Sichuan