Typhoon Neoguri Triggers Landslide in JapanTyphoon Neoguri is causing heavy rainfall throughout Japan. In the center of the country, the rains caused a landslide in a mountain town.Get more newsLiveonPrintJuly 10, 2014, 11:57 AM UTC / Updated July 10, 2014, 12:47 PM UTC