Today's answers are Russia and China. Each shares land borders with 14 other countries, as The World's David Leveille found when he looked in the newly published Times Comprehensive Atlas of the World.