Photos of Mazar-i-Sharif, Afghanistan, and nearby Balkh, showing life beyond the horrors on the news. There's beauty everywhere, if you look hard enough.