Tokiwa Hotel, Yamanashi, Japan
Tokiwa Hotel is a traditional hot spring inn, or "ryokan", long patronized by the imperial household, and located 10 minutes from Kofu Station in Yamanashi. Staying here is a...
Submission
-
Friday September 5th 2008
Found on Blinkx Video Search