A journey to Japan will be incomplete without a stop in Tokyo, the country’s iconic capital. Where else in the world can visitors see the world’s...