Shuilu art is a religious figure painting originating from the Three Kingdoms (220-280) and often displayed in Buddhist rituals. The Guangdong Museum unveiled an exhibit of this national intangible cultural heritage on Tuesday, displaying 70 works from across China. Check them out.
Call for feedback:
2026 Share your views on innovation in China