1374886409000

Nepal China border & historical place in Nepal.