People walk on the riverside avenue by the Huangpu River in Shanghai, east China, July 10, 2017. (Xinhua/Chen Fei)