China, Shang Hai Shi, Qing Pu Qu, Ke Zhi Yuan Lu, 朱家角翔宁浜763号
Zhujiajiao Water Town is a neighborhood in Shanghai, China. 1 YouTube travel vloggers — including Lais — have covered it across 1 clips.
“The moment I arrived, the atmosphere”