Description : Istiqlal Mosque is one of the most popular mosques in Indonesia. This also known as the Masjid Istiqlal. It is the largest masjid situated in the South East Asia as well as the national mosque of Istiqlal. The word “Istiqlal” means Independence in English. The mosque is as huge as a palace.