Photo taken on April 23, 2018 shows a view of a hall of Hanover Fair 2018 in Hanover, Germany. (Xinhua/Shan Yuqi)