38 Qing Nian Lu, 解放碑商圈 Yu Zhong Qu, Chong Qing Shi, China, 400010
Chongqing World Trade Center 131 Sky Observation Deck is a sightseeing spot in Chongqing, China. 1 YouTube travel vloggers — including Ms Qiwiie — have covered it across 1 clips.
I think I found it. This is the place ifAffiliate link: if you book through it, Travoices earns a commission. Your price stays the same.
Find activitiesTickets and experiences on Klook