Sentinel Rock, Echo City