Tsuruhashi Station in Osaka.One of my favourite stations in Japan. There are many restaurants here. You can see the platform on the 2nd level, when a train pulls in, it blocks the view of the passengers on the platform.by WOTTORBOTTL japan photosAloJapan.com
AloJapan.com