Typhoon Noul makes landfall in southern China, forcing evacuation of over 700,000 people — Geo News