Rock formation on the right looks like herd of animals taking drink in the river of Mabacao.