Storms that started early on Wednesday caused flash floods in China's Northwestern Shaanxi Province. Water inundated streets, submerged vehicles, cut power supplies, and damaged communication facilities.