Nawaz Sharif park located in _________ country ?

150

A. Karachi
B. Lahore
C. Rawalpindi
D. Islamabad