Sze Tsung Leong, ‘New Fengdu, Chongqing Municipality’, 2003, Sotheby's