Mazar-e Sharif is in the news over recent security clashes; it's Afghanistan’s third-largest city, key for regional stability.