Iroha-zaka Road in Japan – it has 48 corners – could be a bit of fun!

Iroha-zaka Road in Japan – it has 48 corners – could be a bit of fun!