Place

12345678
Across
  1. 5. a must-have place in every shopping mall
  2. 7. a place where the fridge is
  3. 8. a popular place where people like to go hiking
Down
  1. 1. a large area covered with trees
  2. 2. You can find swings at this place
  3. 3. a place with many passengers
  4. 4. an institution providing medical treatment
  5. 6. a place with many masterpiece or artwork