Solar Mounting Systems. Country of manufacture: Ukraine; Placement of solar panels: Album placement