A large number of tourists visit the Nanjing Road pedestrian street during the May Day holiday in Shanghai, China, May 1, 2024.