Where is Shiga Lake Hotel, Yamanouchi?
Where is Shiga Lake Hotel, Yamanouchi located?
Shiga Lake Hotel, Yamanouchi, Shiga Lake Hotel, Yamanouchi, Japan (approx. 36.71783°, 138.49348°)
Where is Shiga Lake Hotel, Yamanouchi on the map?
{"latitude":36.71783,"longitude":138.49348,"title":"Shiga Lake Hotel, Yamanouchi"}