User blog comment:Memphis the light/Community Zone/@comment-1272757-20110709194136/@comment-3002957-20110709194514

I believe that is a mission portal. *thinks* Check your mission log and see if it has any info.