Shanghai

China’s Mona Lisa in the China Art Museum in Shanghai

China’s Mona Lisa in the China Art Museum in Shanghai

In the massive China Museum of Art in Shanghai you can see one of China‚Äôs greatest works of art, often called the Mona Lisa of China: The Qing Ming Scroll. And no, not the 800 year old, small paper object, but a 30 times bigger, […]