30 Wang Jiang Lu, Wu Hou Qu, Cheng Du Shi, Si Chuan Sheng, China, 610000
Wangjiang Park is a sightseeing spot in Chengdu, China. 1 YouTube travel vloggers — including Blondie in China — have covered it across 1 clips.
“so we're at Wang Jiang Park”