18

The Hindu Kush mountain range runs for 500 miles, westward from Pakistan to what country?