A surreal look at lily pads in Shanghai, China.