Where is Chanauta?

Where is Chanauta located?

Chanauta, Chanauta, Nepal (approx. 27.65098°, 82.86607°)


Where is Chanauta on the map?