Japan has its highway stretch, which connects Tokyo and Niigata Prefecture, frozen with hundreds of vehicles jammed in the snow as the country witnesses its heaviest snowstorm spell this year.…
Heavy Snow Fall in Japan: 1,000 Vehicles Stranded on Roads for 3 Days
By NITI SHARMA December 18, 2020