Sithulpawwa rock temple is situated in Yala, Katharagama. picture shows the river flows across the premises.