Feng Fangyu è nato a Jiangnan nel 1977, una regione appena a sud del delta del fiume Yangtze.
L'artista celebra due delle forme più importanti del patrimonio culturale: l'Opera Kun e l'arte tradizionale dei giardini. Come una lettera d'amore alle arti morenti, questa serie gli è valsa il suo primo premio internazionale nel 2008 in Austria.
Feng Fangyu rende omaggio al patrimonio e alle arti tradizionali della Cina con la fotografia moderna e le tecnologie di imaging digitale.