Which hills overlook Islamabad and are part of a national park?
ASalt Range
BKirthar Range
CMargalla Hills
DSulaiman Range
