Seven weeks after the Taliban seized power, tourism is returning to the so-called Grand Canyon of Afghanistan.