Impossible General Trivia Quiz
1. The Al Faisaliah Center, completed in 2000 at a height of 876 feet, is located where?
Riyadh
Chicago
China
Atlanta
Riyadh
Chicago
China
Atlanta