Tokyo farewells Japan’s only double-decker Shinkansen with a special escalator at the station

An escalator ride like no other. 

Read More