By Dr. Jeff Masters August 7, 2015 Typhoon Soudelor is making landfall in Taiwan on Saturday morning local time, packing Category 3 winds of 120 mph and torrential rains of more than 20". In Europe, a major heat wave has matched the all-time national record for Germany set just a month ago.