CHINESE ART IS ONE of the oldest continuous visual styles in the world. It is instantly recognizable, whether the painting was created today or a thousand years ago. And the most extraordinary genre of Chinese art is landscape painting, known as Shan shui (山水), literally meaning "mountains and rivers".
For more than 1500 years, Chinese artists…
