Japanese Log Riding Festival

Onbashira Festival takes place in Nagano Prefecture once every six years

June 11, 2016 12:00 pm EDT

Meet your guide

The InsideHook Newsletter.

News, advice and insights for the most interesting person in the room.