Nepal China border & historical place in Nepal.