The North Fork of the Virgin River begins north of Zion at Cascade Falls, where it drains out of Navajo Lake at 9,000 feet above sea level. The East Fork of the Virgin River originates above Long Valley. Both the North and East Forks of the Virgin River run through the park and empty into Lake Mead at about 1000 feet above sea level, where it joins the Colorado River.