Bagmati River
The Lakhandei River is a river in southern Nepal and in the state of Bihar in India. It is a main tributary of the Bagmati River.