The World’s Shortest Escalator

01.02.13 5 years ago

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

Around The Web