Where is Triveni Dham?

Where is Triveni Dham located?

Triveni Dham, Triveni Dham, Nepal (approx. 27.452°, 83.93°)


Where is Triveni Dham on the map?