Where is Tinpiple?

Where is Tinpiple located?

Tinpiple, Tinpiple, Nepal (approx. 28.09829°, 84.50321°)


Where is Tinpiple on the map?