It looks like a city out of a science fiction movie: Space pods, flying dragons and floating rocks. But this is the birthplace of Islam, Saudi Arabia, which wants to transform its capital into one of “the most livable cities on Earth.”
Article Source: Latest From CNN Read More