IQNA

TEHRAN (IQNA) – The Malek-ol-Tojjar Mosque, also known as Malekabad Mosque is located in Tehran’s Abbasabad neighborhood.