Minjiang River, Dujiangyan City, Chengdu, China, 611845
Minjiang River is a natural attraction in Chengdu, China. 1 YouTube travel vloggers — including 阿星探店Chinese Food Tour — have covered it across 1 clips.
This divides the Minjiang River into two parts, this side being the outer river