JAKARTA: Opened to the public in 1978, Jakarta’s Istiqlal Mosque was built to commemorate Indonesia’s independence.