Kashiwabara, Japan
Mount Togakushi
Mount Togakushi is located in the former village of Togakushi, now located within the city of Nagano, Nagano, Japan. The mountain is 1904 meters high. Mount Togakushi has traditionally been included in the Five Mountains of Northern Shinshu that includes Mount Myōkō, Mount Kurohime, Mount Iizuna and Mount Madarao.
- City
- Kashiwabara
- Country
- Japan
- Category
- Nature
- Suggested visit
- About 150 minutes
More places in Kashiwabara
Background: Wikipedia