Satellite map of Orii Station
Orii Station (折居駅, Orii-eki) is a station in Hamada, Shimane Prefecture, Japan
Latitude: 34° 49' 35.04" N
Longitude: 131° 59' 12.84" E
Nearest city to this article: Hamada
Read about Orii Station in the Wikipedia Satellite map of Orii Station in Google Maps