Lake Towada
The Hakkōda Mountains, along with Lake Towada and the Oirase Valley, make up the northern section of Towada-Hachimantai National Park. The mountains dominate the southern horizon of the city of Aomori. On a clear day they can be seen on a clear day from Hakodate in Hokkaido.