Takisato Dam


The Takisato Dam is a dam on the Sorachi River in west central Hokkaidō, Japan.