As spring comes, the peach blossoms extend mile upon mile among the Southern Wudang Mountain in Longnan County, east China's Jiangxi Province.