Intersection of North Rongxing Second Road and West Ruijin Second Road, Daxin District, Beijing

Beijing, China Data Center

See on Map