Mazar-i-Sharif, one of the biggest cities in Afghanistan. China’s new ambassador says Beijing will spare no effort to boost cultural and economic ties with Kabul. Photo: Wikipedia