Where is Hotel Takimoto, Yamanouchi?
Where is Hotel Takimoto, Yamanouchi located?
Hotel Takimoto, Yamanouchi, Hotel Takimoto, Yamanouchi, Japan (approx. 36.73008°, 138.50696°)
Where is Hotel Takimoto, Yamanouchi on the map?
{"latitude":36.73008,"longitude":138.50696,"title":"Hotel Takimoto, Yamanouchi"}