Monday, September 22, 2008
Matsuyama Castle well. There are several wells on top of the castle hill. They are deep, going down 60 to 80 feet deep.
Newer Post
Older Post
Home