One recurrent question of first time travellers to Japan is what weather to expect when they go there. Japan is a vast country, stretching over 3,000 km (2,000 miles) from tropical Okinawa to...