Qiu Yang is a Chinese photographer who lives and works in Amsterdam, the Netherlands. In 2007,