TV trailer plays across Chongqing skyscrapers

By Tan Yingzi and Deng Rui in Chongqing| chinadaily.com.cn| Updated: 2021-01-06

On Jan 4, a trailer for the BBC's new natural history series - A Perfect Planet - premiered on the largest outdoor screen in Jiangbeizui in Southwest China's Chongqing municipality. [Photo by Luo Jia for chinadaily.com.cn]

<< 1 2 3 4 >>

Copyright © Chongqing Liangjiang New Area Government.
All Rights Reserved. Presented by China Daily.