Shawal Valley


Shawal Valley - valley in North Waziristan, Pakistan.