Summary | A new subway station serving Shanghai's new Disney
resort opened on Tuesday.
china.org.cn | 26 April 2016