The site of photosynthetic pigments in a chloroplast is
Thylakoid membranes
Plastoglobules
Stroma
Chloroplast envelope
Chlorophylls and other photosynthetic pigments are found in thylakoid membrane of chloroplasts.