The Takasaki Kannon

Date taken: April 2003

The Kannon is a deity from Buddhism. Takasaki has a Godzilla-sized statue of her. Great day trip from Kumagaya.

Previous Picture | Next Picture

Back to the Picture Gallery