Video is unavailable for watching
Show in Telegram
A playful and lifelike Giant Panda displayed on a naked-eye 3D screen in Chengdu, southwest China's Sichuan, has become a popular attraction, captivating tourists and enriching the city's vibrant cultural scene.