Article about Shanghai dazzled by light show themed 'The City of Magnolia'| CCTV English
Video about Shanghai dazzled by light show themed 'The City of Magnolia'| CCTV English
entertainment Video