Glen Canyon - Echo Falls Canyon
Detailed Description
Echo Falls Canyon is a side canyon along the south side of the Colorado River in lower Glen Canyon about three miles upstream from Lees Ferry.
Sources/Usage
Public Domain.
Echo Falls Canyon is a side canyon along the south side of the Colorado River in lower Glen Canyon about three miles upstream from Lees Ferry.
Public Domain.