So much culture…such great food…super fast trains…and great people…
Japan has so much to offer…from modern to ancient.. all unique and all spectacular. Link