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. A resident took a photo of the outdoor screens. [Photo by Wang Yiling for chinadaily.com.cn]

<< 1 2 3 4 >>

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