Nampong is a very important place for tourists - depending on the weather. It has been 'nick names' the Hell Pass owing to the difficult terrain that worsens during the monsoons.
The Indo Burma border is just 12km from Nampong (the lake of No Return is visible from here). The Stilwel road is in the same region too.
Ask a question from the travellers who have experience.