Shanghai recorded 17.78 million visits during the eight-day Spring Festival holiday which ended on Tuesday, a year-on-year ...