Where is Kawaguchiko Lakeside Hotel?
Where is Kawaguchiko Lakeside Hotel located?
Kawaguchiko Lakeside Hotel, Yamanashi, Japan (approx. 35.50838°, 138.76123°)
Where is Kawaguchiko Lakeside Hotel on the map?
Kawaguchiko Lakeside Hotel - Kyoto
{"latitude":35.50838,"longitude":138.76123,"title":"Kawaguchiko Lakeside Hotel"}