Can you recognize the city by its tallest skyscraper?
17
True Or False? The Devon Tower is located in Oklahoma City
The answer is True.
At 250m (850 ft) tall, the Devon Tower is the 49th tallest building in the United States. Completed in 2012, this skyscraper cost $700 million to build.