Leen Nupa (original) (raw)

Leen Nupa, also spelled Len Nupa, is a valley in Tedim, Chin state, Myanmar. It is also known as Buan Nel.

thumbnail