BEIJING, (Sputnik) - The 2001 Treaty of Good-Neighborliness and Friendly Cooperation between Russia and China is a key element of regional and global stability and one of the pillars of the new world order, Russian Ambassador to China Igor Morgulov told Sputnik.