With its summit being 2,112 meters above sea level, it is the tallest mountain in Minamiaiki, Nagano.
The Kannagawa Hydropower Plant (神流川発電所) is an under construction pumped-storage hydroelectric power plant near Minamiaiki in Nagano Prefecture and Ueno in Gunma Prefecture, Japan.