Christopher canyon