The landslide Monday night blocked Luojiang River and formed a barrier lake that threatened the security of nearby villages in Chengkou county, Chongqing municipality, July 20, 2010. [Xinhua]
Go to Forum >>0 Comments