Satellite map of Temmabashi Station
Temmabashi Station (天満橋駅, Temmabashi-eki) is a railway station on the Keihan Electric Railway and Osaka Municipal Subway located in Chūō-ku, Osaka, Japan.
Latitude: 34° 41' 24.71" N
Longitude: 135° 30' 59.88" E
Nearest city to this article: Osaka
Read about Temmabashi Station in the Wikipedia Satellite map of Temmabashi Station in Google Maps