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