More than 16 million visitors are expected from April 29 to Oct 7 this year as China holds Beijing Expo 2019, a horticultural exhibition that will see over 110 countries and international organisations taking part.