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 ...