Monochrome Monday: Istiqlal Mosque Istiqlal Mosque, or Independence Mosque, in Jakarta (Indonesia) is the largest mosque in South East Asia. Across to the mosque there is the Catholic Jakarta Cathedral Church, built in year […] indahs July 28, 2014 25 Comments