Google+

Category Archives: City of Air

  1. World’s Highest Escalator

    Leave a comment

    September 25, 2008 by jotan23

    The Umeda Sky Building is the seventh-tallest building in Osaka City, Japan; and, one of the city’s most recognizable landmarks. …
    Continue reading

Categories