The peñon seen from the "Finger of God"