Looks like a pyramid.
Exactly. Aha, the connection then is that Egyptian PM Mubarak visited the White House today. Am I close to solving the puzzle?