This Taoist temple, just north of New North Gate (新北门, xīnběimén ), literally translates as the ‘Temple of Mystery.’