Saudi Arabia Is Building a New SuperCity With an F1 Track

Called “Qiddiya City“ this architectural marvel is turning Saudi Arabia into a motorsports and entertainment powerhouse. Fez– In case you haven’t heard, Saudi Arabia is building a city from scratch, again. This one, called “Qiddiya City”, comes with a twist: a mind-bending Formula 1 track where the first corner alone reaches the height of a […]