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.