Photo: Courtesy of China Academy of Art On Sunday and Monday, Floating Mirror 2024 New Year Art Exhibition: Shining Moment “illuminated the skies” of West Lake in Hangzhou, East China’s Zhejiang Prov-ince by projecting amazing artworks on a colossal screen at a junction of Hangzhou’s …
Read MoreCulture Beat: Digital art extravaganza put on at West Lake









