Editorial use only
Editorial credit: TonyV3112 / Shutterstock.com

Royalty-free stock photo ID: 91673480

BEIJING - DEC. 29 : Passengers at Beijing South Railway Station on Dec. 29, 2011 in Beijing. It is the second largest railway station of Asia, located in the south of Beijing, opened on August 1, 2008 - Image