Typhoon Lan Makes Landfall in Japan

Typhoon Lan made landfall on the Japanese coast early Monday morning, October 23, bringing record rainfall to some parts of the country, local media reported.

Officials issued evacuation orders and advisories ahead of the storm and warned of flooding and mudslides as Lan’s powerful winds – reaching 162 km/h – moved ashore. Credit: CIRA/RAMMB/JMA via Storyful