Located in Hangzhou, east China's Zhejiang Province, a naked-eye 3D screen recently left the crowd in awe, as three giant pandas seemed ready to leap out.
RIGHT BG
Located in Hangzhou, east China's Zhejiang Province, a naked-eye 3D screen recently left the crowd in awe, as three giant pandas seemed ready to leap out.