Big, uninspired buildings. Big streets, few cars. I’m going with North Korea.
Too many cars for it to be North Korea
You think there are that many cars in North Korea?