33.8k reviews
63 Dian Chi Road, Huangpu District, Shanghai, inside the Universal Architecture Exhibition Group (north side)