Storm No. 3 makes landfall