The Istiqlal Mosque is the largest mosque in Southeast Asia. This mosque is the pride of the Indonesian nation, and as an expression and manifestation of the gratitude of the nation and people of Indonesia, the majority of whom are Muslims, for the blessings and grace of Allah SWT who has bestowed the blessing of independence from the clutches of the colonizers for approximately 350 years. Therefore, this mosque is called "ISTIQLAL" which means INDEPENDENCE.