Tokyo station becomes first in the city to install an inclined elevator

All part of Japan’s dedication to “people friendly movement” in public spaces.

Read More