The World’s Shortest Escalator

By: 01.02.13

The world’s shortest escalator, located in Kawasaki, Japan, is only 32.8 inches high.

Around The Web