 The river rises from its source in central Java at the Lawu volcano, then flows north and eastward to its mouth in the Java Sea near the city of Surabaya.Other major rivers are Brantas, Citarum, Cimanuk and Serayu.The average temperature ranges from to ; average humidity is 75%.