ChinaTechnically, we have a tie because both China and Russia have the most neighboring countries with 14 neighbors each.continue