Taishakugawa DamTaishakugawa Dam is a dam in Shōbara, in the Hiroshima Prefecture of Japan.Formerly, the dam was a sightseeing location on local bus tours.