No problem for the humans to scale the rocks