6 years ago 5.Heaven’s Pillar PREV This pressure point is located on beside your neck at the base of the skull and two inches away from the top of where your backbone begins. Stimulating this pressure point can relieve congestion and swollen lymph nodes that can cause a sore neck. PREVAdvertisements