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.