No 3 Baidu Inc
The exhibition stand of Baidu Inc at the Smart City Expo China 2017 in Ningbo, East China's Zhejiang province, Sept 8, 2017. [Photo/VCG]