Where is Deharadun?

Where is Deharadun located?

Deharadun, Deharadun, Nepal (approx. 28.63579°, 80.39134°)


Where is Deharadun on the map?