Tsuruhashi Station – Osaka

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