Google+

Deluge

 

Taken at the Happy Valley theme park in Beijing, the series’Deluge’ depicts sodden riders emerging from the Odyssey log
flume.