filter

72 Results

The Izu peninsula is a large mountainous peninsula with deeply indented coasts to the west of Tokyo on the Pacific coast of the island of Honshū, Japan. Formerly known as Izu Province, the Izu peninsula is now a part of Shizuoka Prefecture.

Izu Peninsula
Shizuoka, Shizuoka
Japan

The Japanese Alps is a series of mountain ranges in Japan which bisect the main island of Honshu. The name was coined by English archaeologist William Gowland and later popularized by Reverend Walter.