Designed by
Title
Snow Monkey Park, Yamanouchi, Japan. #79531225
Description
Nagano, Japan - December 27, 2015: Korakukan Ryokan near Snow Monkey Park, Yamanouchi, Japan. A ryokan is a type of traditional Japanese inn that originated in the Edo period 1603ââ¬â1868, when such inns served travelers along Japan`s highways.
This image is editorial