Satellite map of Yabara Station

Yabara Station (矢原駅, Yabara-eki) is a railway station in Yamaguchi, Yamaguchi Prefecture, Japan.

Latitude: 34° 09' 1.80" N
Longitude: 131° 26' 47.40" E

Nearest city to this article: Yamaguchi

Read about Yabara Station in the Wikipedia Satellite map of Yabara Station in Google Maps

GPS coordinates of Yabara Station, Japan

Download as JSON