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 http://osakastationcity.com/” target=”_blank”>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 … READ MORE