Ren Hang is young 26 years old chinese photographer currently living and working in Beijing. He has been invited for the group exhibition ‘fuck off’ in Netherlands showcasing the new wave of the 21st century Chinese art scene. (via)