Chinese design makes tracks on the Moscow metro

New station’s style wins high acclaim A new subway station in Moscow featuring a number of Chinese design elements will soon become another landmark for Sino-Russian friendship and cooperation. China Railway Construction Corp has completed construction of the Michurinsky Prospekt station in the southwest of the Russian capital, and it will officially open before the…