..stopped my car by a small park

  1. Can parked be used instead of stopped?
  2. What is the meaning of by a small park ?
    Thank you.
  1. yes
  2. next to a park, but ‘park’ here has nothing to do with cars and car parks, it refers to a public garden or pleasure ground.

Thank you.