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