Home Videos Vidéoblog Soto Zen Temple, Noto Peninsula Japan VideosVidéoblog Soto Zen Temple, Noto Peninsula Japan By admin - 13 May 2013 43 0 FacebookTwitterPinterestWhatsApp Youkouji Temple was first constructed in 1312. Soto Zen is a sect of Buddhism. Zen means meditation. Noto is located at the north west of Honshu facing the Sea of Japan.