Al-Jabbar Grand Mosque (Arabic: مسجد الجامع الجبار), or better known as the Gedebage Floating Mosque is a mosque located in the city Bandung, West Java Province, Indonesia. construction of this mosque began in 2017 on an artificial lake and was only completed in 2020. Architectural style A combination of Middle Eastern and Ottoman architecture #nusantara#Earn#tangled_Indonesia#my_tangled_story