setouchiexplorer.com
Angel Road on Shodoshima
On Shodoshima, more precisely on the south coast of the town of Tonosho, there is a natural phenomenon that may not blow you away, but that is worth a visit