What the hell is this?

Some kind of a portal or something...