In Pictures: Typhoon Lan makes landfall in Japan

A rapidly weakening Typhoon Lan made landfall in Japan on Monday (Oct 23), setting off landslides and flooding but leaving the capital Tokyo largely unscathed, a day after millions of Japanese braved heavy rain and wind to vote in a snap election.

Join ST's Telegram channel and get the latest breaking news delivered to you.