The Abdul Rahman Mosque (Dari: مسجد عبدالرحمان; Pashto: د عبدالرحمان جومات), also known as the Grand Mosque of Kabul, is one of the largest mosques in Afghanistan. It is located in one of Kabul's commercial areas called Deh Afghanan, near the Pashtu... Read further