It is both significant for Islamic culture and significant for its sheer beauty and grandeur. This is why Sheikh Zayed Grand Mosque was named the best landmark in the world. abu dhabi, Sheikh zayed grand mosque, UAE. News.