We did not find results for: Mirror Pond.
Check spelling or type a new query.
Body of water
Mirror Pond is an impoundment of the Deschutes River in Bend, in the U.S. state of Oregon. It is between Pacific Power's Bend Hydro dam and the Colorado dam, between RM 166 and 167. Wikipedia