Visiting Maria Cristina Falls, Iligan / p4240441
the rocks are there to impede the water flow to minimize damage to properties along the Agus river banks.