IQNA

Faisal Mosque in Islamabad

TEHRAN (IQNA) – Faisal Mosque is located on the foothills of Margalla Hills in the Pakistani capital of Islamabad. Considered the biggest mosque in South Asia, the site can host a total of 300,000 worshipers.