I don't really know what the purpose of this is, because it's in Chinese and my Chinese knowledge is extremely limited -- plus all the text is in images so it's difficult to translate -- but it's certainly a beautiful site, and it's fun to click around even if you can't understand what it's saying. It appears to be a "zoo" full of classical Chinese art of various animals.
Probably works best on desktop rather than mobile.