Skip to main content

Caobao Road Station — phantom passengers on Shanghai's haunted metro — Ghosts & Hauntings in Caobao Road Station, Shanghai Metro, China | Nightmarks