Tag results for: Osaka Station City


Osaka Station City Water Display

The most remarkable feature of Japan’s largest shopping mall, located in the South Gate Building of the sprawling Osaka Station City complex in Osaka, has nothing to do with merchandise or bargains. It’s a fountain that can display the time, temperature and even artwork on the flowing … READ MORE