Istiqlal Mosque
Istiqlal Mosque

Istiqlal Mosque

Istiqlal Mosque, located in Jakarta, the capital of Indonesia, the world’s largest Islamic country, is the biggest mosque in Southeast Asia and can accommodate 16,000 worshippers. TOA installed a public address system in this giant mosque that features column speakers.

Leave a Reply