I dunno about Echo Canyon itself, but just a few miles south of the canyon just north of Coalville has a good ledge and some overhangs that range from 40-80 feet or so. Been there a couple times....