The 3rd largest mosque in the world designed by Germans and built by Chinese

After eight years of construction, the Great Mosque of Algiers (Djamaa el Djazair) opened its … Continue reading The 3rd largest mosque in the world designed by Germans and built by Chinese