Mengga River in Yingjiang County, Dehong

Chinese Name:盈江县勐戛河
English Name: Mengga River in Yingjiang County, Dehong
https://baike.baidu.com/item/勐戛河/10873008