Tsukabaru Dam (instead of Tsukahara Dam) is located in Miyazaki, Japan on Morotsuka, Higashiusuki District. Tsukabaru Dam (instead of Tsukahara Dam) is rated 3 out of 5 in the category hydroelectric power plant in Japan.
Address
Morotsuka, Higashiusuki District