Strong winds and heavy snow hit the Japanese prefecture of Hokkaido, causing the cancellation of 683 train runs, as well as 136 flights, media reported on Monday.
Passengers of Turkish Airlines from Nepal and across the world are confused and unhappy with the way the airline is handling its cancellations and delays due to the closure of Istanbul Airport in Turkey due to sudden and heavy snowfall.