Passengers queue up for the subway station after they left Beijing Railway Station in Beijing, China's capital, Oct. 6, 2011.
Go to Forum >>0 Comment(s)