Mana is the last village before the Mana Pass and is 24 km from the border of India and Tibet/China.
Read this post on diextr.com