which of the following cell structures is the site of photosynthesis

just now 1
Nature

The cell structure that is the site of photosynthesis is the chloroplast. Chloroplasts are organelles found in plant cells and certain algae, containing the green pigment chlorophyll which captures light energy to convert carbon dioxide and water into glucose and oxygen during photosynthesis.