Flowing Water: a (Detail), 2011, Chinese ink, oil paint, rice paper on canvas, 282 cm x 1056 cm, 9.25' x 34.6', 99 Art Center, Fine Arts College of Shanghai University, Shanghai, China