Global view on Karuizawa, which is a small city in the mountains in the center of Japan. It seems much appreciated by rich people, who have some second home there.
Global view on Karuizawa, which is a small city in the mountains in the center of Japan. It seems much appreciated by rich people, who have some second home there.