China, Cheng Du Shi, Jin Jiang Qu, CN 四川省 成都市 锦江区 红星路三段 1 1IFS国际金融中心L7层707
Fish Mouth (Yukou) is a sightseeing spot in Chengdu, China. 1 YouTube travel vloggers — including 阿星探店Chinese Food Tour — have covered it across 1 clips.
This is the fish mouth