Huge boulders sometimes stand in the way and the stream carves out a path between the boulders.
Many streams come together to finally form a river which flows down the hills. Along the way, small waterfalls and holding pools are excellent places for local children to take a dip.
Above is a still pic of the running water coming down from the hill towards Pantai Aceh in Balik Pulau. Below is a video clip of the running water.