20091025 india: China's 'new front' on Indo-Nepal border