Video: Torrential rain floods streets after Typhoon Shanshan hits Japan
Video
Torrential rain floods streets after Typhoon Shanshan hits Japan
Images from the town of Yufuin, in Japan's Oita Prefecture, as Typhoon Shanshan hits the country with torrential rain and strong winds. The typhoon is Japan's most powerful this year and one of the strongest at landfall in recent decades. IMAGES