sanjoseokayamasistercities.com
Momotaro statue – revisited
This statue was given to the City of San Jose, CA from Okayama City, Japan in 1993. It stands, looking out across the sea (San Carlos Street). You can visit it by noting that it’s around the …