TRIYUGA RIVER, UDAYAPUR
Udayapur valley is about 30 km (19 mi) long and from 2 to 4 km (1.2 to 2.5 mi) wide, it is drained by the Triyuga river flowing east to join the Koshi river. The largest river in this district is Triyuga. Other two major rivers are Tawa Khola from Western side and Vaidyanath River from mid-side unite with Tawa River. Other rivers in the district are Kakaru Khola, Yari Khola, Rakula, Baruwa Khola, Andheri, Bahadura Khola and Rasuwa Khola. Sunkosi, Saptakosie, Kamala rivers lie on the district border.