It's not a hole its a cool spot where the alien mother ship is parked. Lol
meh, looks cool but not convinced its anything. im sure theres a good explanation, black holes occur naturally.
Of course its an alien mothership, the sun is our solar system's corner store, they are stopping for 40oz big gulps and some snacks for the long road trip home.
Also what is a perfect triangle? Seems like a triangles angles either add up to 180 degrees or it isn't a triangle.