China's tourism industry boosted by integration of high-tech, culture
Chongqing Municipality in Southwest China has transformed urban landscapes, rivers, and mountain cliffs into giant "screens" that project cultural stories on both sides of the Yangtze River using cutting-edge naked-eye 3D technology, creating an unforgettable immersive night tour.