Japan's weather varies by season and by region with marked differences between the north and south.