Home News Yan Wang Preston’s best photograph: a Chinese village’s ancient tree – sold for $25,000