Izu penninsula
Some religious doodads (boy, I'm soaking this culture right up, aren't I?) along the sea coast on the Izu penninsula.