Where is Chanauli?

Where is Chanauli located?

Chanauli, Chanauli, Nepal (approx. 27.61757°, 84.29549°)


Where is Chanauli on the map?