Where is Shiga Palace Hotel, Yamanouchi located?
Shiga Palace Hotel, Yamanouchi, Shiga Palace Hotel, Yamanouchi, Japan (approx. 36.68525°, 138.49644°)
Shiga Palace Hotel, Yamanouchi, Shiga Palace Hotel, Yamanouchi, Japan (approx. 36.68525°, 138.49644°)