Typhoon Dolphin has triggered over 1 million evacuations and 1,500+ flight cancellations across China, with Shanghai experiencing record rainfall on Aug 10. Watch for continued torrential rain and flooding through Wednesday across seven provinces, as experts link the storm's intensity to El Niño.