“EIGHTEEN LEVELS OF HELL” from shanghai-based installation artist CHEN XI
Shanghai-based installation artist Chen Xi brings us another new work, “Eighteen Levels of Hell.” Reinterpreting classical Chinese mythology, Chen Xi brings us into a world of demons, punishments, and tormented souls.
For more from Chen Xi on NeochaEDGE, link here.
For more installation on NeochaEDGE, link here. /// Xiaoyu Wang