Little doubt that this is a slot canyon