where is izu peninsula?
<answer> About 100km southwest of Tokyo in Shizuoka Prefecture. <context> places in Izu Peninsula. Welcome to Izu Peninsula. The Izu Peninsula (伊豆半島, Izu-hantō), about 100km southwest of Tokyo in Shizuoka Prefecture, is where the famed Kurofune (Black Ships) of US Commodore Perry dropped anchor in 1854. Contemporary Izu has a cool surfer vibe, lush greenery, rugged coastlines and abundant onsen.