masdar city uae December 24, 2013 Masdar City, UAE – WTF fun facts Share this:TwitterFacebook Related