Miao Xiaochun,
The Last Judgment in Cyberspace: The Side View
, 2006. Digital C-print. 94.5 x 35.5 in. Image courtesy of Walsh Gallery, Chicago.