Alien landing spot.
Looks like a portal to me. (I think I’ve been around my 13 yo grandson too much, lol).