Shanghai Tourism Festival mascot greets visitors
As the 2019 Shanghai Tourism Festival approaches, the festival’s mascot “Lele,” meaning “joy”, was unveiled to greet visitors in downtown Shanghai on Saturday. The name echoes the theme of this …
Read More