That looks like a race track for open wheeled race cars. The yellow boxes are the car placement, but where in the heck is it, and the over grown stands and what appears to be a soccer field has me stumped.