Rains sweep through Menghai county, Xishuangbanna Dai autonomous prefecture in Southwest China's Yunnan province on Aug 23, 2011.[Photo/CFP]
Go to Forum >>0 Comment(s)