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!