This part of Japan left us speechless! Izu Peninsula, Shizuoka Prefecture