The Colorado River begins at La Poudre Pass Lake in the Rocky Mountain National Park in northern Colorado. The headwaters flow out to Grand Lake and Lake Granby before heading south, according to ...