Masjid Istiqlal: The Indonesian National Mosque

Masjid Istiqlal or Istiqlal Mosque is the largest mosque in Southeast Asia and has the highest capacity. This national mosque was built to commemorate Indonesian independence and named “Istiqlal”, an Arabic word for “independence”. The mosque was opened to the public 22 February 1978. In 1950, four years after independence, KH Wahid Hasyim and H….