Leen Nupa, also spelled Len Nupa, is a valley in Tedim, Chin state, Myanmar. It is also known as Buan Nel. The valley has a rich culture and nearly sacred meaning to the locals. The ancient Zomi believed that their souls met on this mountain after death. Ancient local cultures prayed over animals there. Leen Nupa is one of the most famous mountains in th…Leen Nupa, also spelled Len Nupa, is a valley in Tedim, Chin state, Myanmar. It is also known as Buan Nel. The valley has a rich culture and nearly sacred meaning to the locals. The ancient Zomi believed that their souls met on this mountain after death. Ancient local cultures prayed over animals there. Leen Nupa is one of the most famous mountains in the Zomi culture, hosting a rich history.