Aerial photo taken on March 18, 2017 shows a peach garden in Zhuhe Village of Xiaochang County, central China's Hubei Province. (Xinhua/Du Huaju)