This video showcases the perfect blend of colorful artwork and engaging playtime ... and 70 Satellite images reveal the reality of Saudi Arabia's $2 trillion megacity in the desert What Happened ...