Blog

What is the ‘Shanghai School’ in arts?

The Shanghai School (海上画派) is a a style of Chinese art present in the late 19th century and centered in Shanghai. It was during this period that China was facing a political and economical decline, leading to a surge of artists moving over to Shanghai,