×

Choshi

City in Japan
Chōshi is a coastal city on Japan’s Cape Inubō in Chiba Prefecture. It’s home to a large fishing port. The Chōshi Electric Railway links the area’s sights. Enpuku-ji temple has an ornate pagoda and a seated Buddha statue. The 19th-century...
Population: 59,174 (Dec 1, 2020)
Area: 32.4 mi²
Chōshi Fishing Port: Inubōsaki Lighthouse