Shizuoka hot springs town invites you to see one of the longest hina doll displays in Japan

This stairway of hina dolls at a local shrine is a true sight to behold and might actually make you lose your breath for good reason.

Read More