Sheikh Zayed Grand Mosque, Solo

The story of Traxon e:cue at Masjid Sheikh Zayed (Solo) is a fusion of faith, art, and technology.  Nestled in the heart of Solo (Central Java, Indonesia), the Sheikh Zayed Grand Mosque stands as a symbol of Islamic architecture, spiritual devotion, and international friendship between Indonesia and the United Arab Emirates. Officially inaugurated in 2022, […]