Al Jabbar Grand Mosque, Indonesia