Transportation in China and the Evolution of Beijing’s Subways
By: china-admin
November 15, 2011
China boasts an impressive population of just over 1.3billion citizens. China covers approximately 9.6 million square kilometres (3.7 million square miles). It is the world's second-largest country by land area. China is made up of 22 provinces within 5 regions. Transportation in mainland China has been prioritized by the government...