SciFi Ruins

Ruins of what looks to be like some strange portal?