village on a rock in the middle of a canyon