News

Welcome aboard the Yamabiko Shinkansen on Japan’s legendary Tohoku Line, traveling at speeds up to 200 miles per hour.