Six Flags is one part of Qiddiya City, the upcoming hub for entertainment, sports and innovation located about an hour’s ...