China’s Strategic Interest in Nepal
Nepal's geo-strategic location is important for China for several reasons. China wants Nepal to avoid foreign influences that could cause trouble in Tibet and to monitor foreign intervention in Nepal’s domestic affairs. China's foreign policy …