China has also extensive land borders, bordering: Afghanistan,
Bhutan, India, Kazakhstan, Kyrgyzstan, Laos, Mongolia, Myanmar
(Burma), Nepal, North Korea, Pakistan, Russia, Tajikistan, and
Vietnam. This doesn't include Macau.
Russia has also 14 neighbours: Azaerbaijan, Belarus, China, Estonia,
Finland, Georgia, Kazakhstan, Latvia, Lithuania, Mongolia, North
Korea, Norway, Poland, and Ukraine. However, it borders Poland and
Lithuania through the Kaliningrad enclave.
Germany, Brazil, Sudan and the Democratic Republic of Congo (formerly
Zaire), all have 9 neighbours.
This site maintains that Iran is the champ:
Iran has 16(!) neighbouring countries:
"Iran neighbors the Republics of Armenia, Azarbaijan, and Turkmenistan
with which it shares borders on its north. It also has marine access
in the north to the Russian Federation and Khazakhstan through the
Caspian Sea. Afghanistan and Pakistan lie on its east and Turkey and
Iraq on its west. The southern parts of Iran are entirely coasts both
on the Persian Gulf and the Sea of Oman, which separate Iran from
Kuwait, Saudi Arabia, Bahrain, Qatar, the UAE and Oman. Iran shares
borders with 16 countries."
(SOURCE: Virtual Tourist,
<http://www.virtualtourist.com/m/tt/481c1/>). [This estimation also
includes marine borders].
But if you reduce marine borders, Iran has "only" 7 neughbouring countries.
I hope this answered your question. Please contact me if you need any
clarification on this answer before you rate it.
"borders with * countries"