in

Amazing LED screen in Chengdu. – overwhelming

Amazing LED screen in Chengdu.

Wonderful LED display in Chengdu. – formidable