Shangwan-Dahuichang-Shijingshan South, and to Beijing West Railway Station. "Dahuichang" means "Big Lime Plant" or "Grand Limeworks". I am a poor wayfaring stranger to this industrial base.