ChinaCultureHistoric Shanghai Street Becomes Movie Fan Magnet After Film Festival Premiere My News2025-06-1802 minsZhapu Road in Shanghai sees tourism surge after ‘She’s Got No Name’ premiere at 27th Shanghai International Film Festival, blending cinema with cultural heritage. Read More