A view of Qalat City, Afghanistan, from the highest part of The Castle May 31. Qalat City is home to more than 10,000 people.