Use 'in' in this context when you're refering to a specific location/happening within the 'space' of the park, and use 'at' when you're talking about the park as a fixed 'whole' - often removed from the location of the speaker. A good rule of thumb is: If the speaker is physically present in the park, use 'in'. If the speaker is physically removed from the park, use 'at'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.