Main Courtyard of Shah Faisal Mosque with a picturesque view Margalla Hills in the background.
Photo by: Kaleem sajid
Main Courtyard of Shah Faisal Mosque with a picturesque view Margalla Hills in the background.
Photo by: Kaleem sajid
More than 60 languages are spoken in Pakistan.