Located in Mengyin County, Linyi, east China's Shandong Province, Taoxu, a town nourished by peach trees, has been called town of peach since ancient times for its long history of peach planting.
Shi Shaosong, the fourth-generation inheritor of peachwood carving, is one of guardians of peach culture in Taoxu.
At the Taoxu Peachwood Carving Exhibition Hall, you'll smell the fragrance of peachwood before you see the peachwood carvings.