International Deluge Wrecks Havoc In Mountainous Area Surrounding China's Beijing BY Outlook News Desk