Home DestinationsAsiaJapan Japan bursts into flower