Shen Qin 沈勤, ‘Village 11.15’, 2015, Amy Li Gallery