Mirror River

The mirror river is a large, powerful river that flows through the Mirror Valley. It is fed by the three Great Falls which pour down from the Great Falls Mesa. It terminates at Mirror Pool.