Standees have been installed at the respective sites. Attached are the pictures for your reference. Is this sentence grammatically correct?