Shuzenji in Izu City, Izu Peninsula, is witnessing a fast resurgence of its tourism, what with the increasing influx of overseas tourists and the Olympics looming large over the whole Peninsula. 386 more words