A dust devil miraculously descends from the sky near an abandoned hilltop mosque in Kabul, Afghanistan.
10602007kabul