Where is Sukedhara?

Where is Sukedhara located?

Sukedhara, Sukedhara, Nepal (approx. 27.730732°, 85.34838°)


Where is Sukedhara on the map?