Canyon Abstract