The Site of the Police Station
Date : 2025-08-13 Source :

It is the site of the February Seventh Disaster at Changxindian, located at No.196 Changxindian Street, Fengtai District. It used to be a Fire God Temple built in the Ming Dynasty, with a floor area of 135 square meters.