arrives at Beijing Capital international Airport in Beijing, capital of China, Oct. 15, 2011.
Xinhua
From the department of redundancy department.

Loves ya xinhua...