Thursday, April 10, 2008

Karizawa






is a resort town 3 hours outside of Tokyo. There are lots of small food shops and restaurants.

No comments: