Star Gods, Moon Rabbits opens in ChengDu
Star Gods, Moon Rabbits
4 Nov – 4 Dec 2018 Daily 12-8pm
Intangible Cultural Heritage Park,
Guanghua Ave 2nd Section, Qingyang Qu, Chengdu Shi, Sichuan Sheng, China
This new media art installation re-establishes relationships between people, cities, art and life in a modern ritual. Read More