Hello, I'm Muhammad Usman. Let's see if you can guess my home country. by USMAN MUHAMMAD . - Friday, 14 February 2025, 3:42 PM Number of replies: 0 Here are two clues: A major tourist attraction, the mosque is a contemporary and influential piece of Islamic architectureConstruction of the mosque began in 1976 after a $28 million grant from Saudi King Faisal whose name the mosque bears. Permalink Reply