Where is Ghorepani?

Where is Ghorepani located?

Ghorepani, Ghorepani, Nepal (approx. 28.4024938°, 83.6999277°)


Where is Ghorepani on the map?