Luomashi, Qingyang District, Chengdu, China, 610020
Tianfu Square is a sightseeing spot in Chengdu, China. 5 YouTube travel vloggers — including Best Ever Food Review Show — have covered it across 5 clips.
Tianfu Square is the main square of Chengdu, the capital of Sichuan province.
behind me a restaurant known for a variety of Halal dishes