Where is Thori̇̄?

Where is Thori̇̄ located?

Thori̇̄, Thori̇̄, Nepal (approx. 27.34221°, 84.61261°)


Where is Thori̇̄ on the map?