Tourists return to the azure waters of Band-e Amir, Afghanistan

Video. Tourists return to the azure waters of Afghanistan's 'Grand Canyon'

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

Latest video