By kjfitz @ 2006-11-27 22:45:35
No idea. Maybe part of a playground. The lanes are way too small for cars (compare to real road across the hedges) and it isn't 'round' enough for go-carts. Recently built since the older GM images show this corner fully planed with large trees.