Xijiang He, Qingbaijiang District, Chengdu, China, 610306
Seao River is a natural attraction in Chengdu, China. 1 YouTube travel vloggers — including Doobydobap — have covered it across 1 clips.
“decided to walk it off with a stroll”