Question: Where could you find a barbershop that is not in a separate building from other stores?

Choices: 
- hair salon
- small town
- shopping mall
- village
- city

The rationale to choose "shopping mall" as the answer is that: 

shopping malls because all shops and stores are together