News
It’s the major site to serve religious duty in Islam With a total area of 356,000 square meters (3,831,952 square feet) the mosque can accommodate up to 770,000 worshippers. One of the five pillars of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results