Echo Mine

Echo Mine is a location seen in Home on the Range. It is Alameda Slim's hideout where he and his nephews, The Willie Brothers, reside and where they harbor numerous stolen cattle. Echo Mine used to be Lucky Jack's former home where he and other jackrabbits used to live, until Slim flushed them all out and made the mine his hideout.