Mountains, clouds, and fogs: An ink and wash painting comes to life in Kuaiji Mountain in Shaoxing City, east China's Zhejiang Province.