17 highlights · 30 min
Edo-era pilgrims leapt thirteen metres from its wooden stage believing the goddess of mercy would catch them, and most of them lived to see whether their wish came true.