Rank #97

Sheikh Zayed Mosque, Libya

The Sheikh Zayed Mosque in Libya is a magnificent structure that stands as a symbol of the country's rich cultural heritage. Built in the early 2000s, this grand mosque is one of the largest in the region and is renowned for its intricate Islamic architecture and ornate interior design. The mosque

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density