The 7th National Famers’ Games opened on Sunday in Nanyang city, Central China’s Henan province, Farmers’ Daily reports.