Istiqlal Mosque or Masjid Istiqlal - Jakarta, Indonesia
Istiqlal Mosque, or Masjid Istiqlal, in Jakarta, Indonesia is the largest mosque in Southeast Asia. This national mosque of Indonesia was built to commemorate Indonesian independence and named "Istiqlal", an Arabic word for "independence".
27,447
views
15
faves
2
comments
Taken on December 26, 2014