Lima, Peru

Nearly 6000 sets 200mm/300mm traffic signals supplied to Lima project


sinowatcher traffic light in Lima, Peru


sinowatcher traffic light in Lima, Peru