Nepal, sandwiched between China and India, plays a limited role in the global arena, however for China and India, who are two of the largest players in world politics and economy, the small Himalayan nation holds strong strategic interest. India, which surrounds Nepal on three sides, has always asse...