Here's a question: Where could you find thousands or millions of office?

Here are possible answers to this question:
- zoo
- work
- school building
- public building
- city

I believe the correct choice is "city", here's why:


rivers flow trough valleys.