Where is Hetauda?

Where is Hetauda located?

Hetauda, Hetauda, Nepal (approx. 27.4295853°, 85.0326586°)


Where is Hetauda on the map?