A Beijing complex long shrouded in mystery began to welcome tourists on Thursday. The altar, in the capital's Xicheng district ...