IN Feicheng City, central Shandong Province, can be found the world’s largest peach orchard, recorded in the Guinness Book of World Records as covering 6,667 hectares. In spring, the city is permeated with the fragrance of peach blossom.Home of the "Buddha Peach"Peach growing in Feicheng has a history of 1,100 years. The Feicheng peach is distinctive for