Awesome Search Japan

park in Chōshi

1.Cape Inubō
Cape Inubō (犬吠埼, Inubōsaki) is a cape on the Pacific Ocean, in Chōshi, Chiba Prefecture, Japan. The cape is near the midpoint of the Japanese Archipelago on the island of Honshū.
Wikipedia  detail