The Margalla Hills National Park is in Northern Pakistan. It is at the foothills of the Himalayas, north of Islamabad.