a ram on the side of a mountain on a rock a ram standing on the rocks of a canyon. A ram with large horns is standing on a boulder. A ram stands on rocks on the hillside. A ram stands on a steep, rocky hill.