Add a photo of Changchun, China – Beihu Wuyue Plaza
Help the next driver find the stalls: where they are in the lot or garage, how to get in, and what's around them. Wuyue Plaza, No. 9888 Yuanda Street, Kuancheng District, Changchun City, Jilin, Changchun, China.