In preparation
Mount Omuro is 580 meters high and is a landmark in the Izu, Ito, and Izu Kogen areas. From the top, you get a stunning panoramic view of Mount Fuji and the islands of the Izu archipelago.