Float planes can land on nearby Dodo Lake, and there is also a possibility of a side trip up Echo Canyon from here.