Satellite map of Aoba Station
Aoba Station (青葉駅, Aoba-eki) is a train station in Tomakomai, Hokkaidō, Japan.
Latitude: 42° 37' 47.28" N
Longitude: 141° 34' 5.16" E
Nearest city to this article: Tomakomai
Read about Aoba Station in the Wikipedia Satellite map of Aoba Station in Google Maps