The World's Shortest Escalator

Is located in Kawasaki, Japan. You can find it within ''More's department store'' located across the street from the JR Kawasaki train station!


Recent Video
What is Angular Momentum?
621 Views    
blog comments powered by Disqus