The World’s Shortest Escalator

01.02.13 4 years ago

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

Around The Web