Daily Quiz: Jun 12, 2015

Where is Choshi, Japan?