Translation:I walked a lot in the park yesterday.
In English, we are more likely to say "I walked in the park a lot yesterday." This word order should be accepted. Reported 5/19/18.
"at the park" or "in the park" should both be acceptable
'at' was marked wrong....