World’s Shortest Escalator (Japan)

World’s Shortest Escalator - World’s Shortest Escalator, in Japan
Malaysia
December 14, 2006 11:46pm CST
a very good use of public fund.... maybe?
No responses