Find the word definition

Wikipedia
Tumlingtar

Tumlingtar is a region and a city, in Eastern Nepal, between the Arun and Sabha Rivers in Kosi Zone. It is also the deepest valley and largest ṭār ( butte or mesa) of Nepal. It is situated at 27.30 N, 87.20 E. Its elevation is 285 meters.