×

Towada-Hachimantai National Park

(969) National park in Japan
Towada-Hachimantai National Park is a national park comprising two separate areas of Aomori, Iwate, and Akita Prefectures, Japan. The Towada-Hakkōda area encompasses Lake Towada, Mount Hakkōda, and most of the Oirase River valley.
Address: Okuse, Towada, Aomori 018-5501, Japan
Hours: Open 24 hours
Phone: +81 176-75-2728