The look still won't be for everyone, but it's not bad at all. Satellite images reveal the reality of Saudi Arabia's $2 trillion megacity in the desert Robert De Niro's Favorite Italian Food Is An ...