In 1964, Japan launched the Shinkansen, a high-speed train that seemed impossible at the time. This episode covers how ...
Japan’s biggest island is home to so many of the country’s popular highlights that the classic tour has become known as Japan ...