33.8k reviews
No. 63 Dianchi Road, Huangpu District, Shanghai, within the Universal Architecture Exhibition Group (south side)