People spend night at Hokkaido airport due to snow
Dozens of people spend the night at New Chitose Airport in Hokkaido, northern Japan, as inclement weather forces flight cancellations.
Dozens of people spend the night at New Chitose Airport in Hokkaido, northern Japan, as inclement weather forces flight cancellations.