Published November 17, 2015 at 2816 × 1584 in Chaonei No.81, Beyond Chinese Superstition – Beijing’s Haunted House‘IMG_2133’ ‹ Back