Travel to Japan and discover Tokyo's best sushi and sake spots, stroll Kyoto's gardens, and climb sacred Mount Fuji--with National Geographic as your trusted guide.