18th China (Shouguang) International Vegetable Sci-Tech Fair kicks off
2017-04-21 09:03:00

Visitors view giant pumpkins during the 18th China (Shouguang) International Vegetable Sci-Tech Fair in Shouguang of east China's Shandong Province, April 20, 2017. The fair kicked off here on Thursday. (Xinhua/Zhu Zheng)

Source: english.news.cn Editor: Nicky