Pedestrians walk in the rain near Beijing West Railway Station in Beijing, Oct 13, 2011. Temparature dropped as Beijing embraced a rainfall on Thursday. [Xinhua/Lu Peng]
Go to Forum >>0 Comment(s)