Locals, tourists flock to Lee Canyon