Takisato Dam

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