Solution: In plants and algae, the photosynthetic process takes place in microscopic organelles called chloroplasts, which are found inside cells. Light-harvesting pigments in more basic photosynthetic organisms, such as oxygenic cyanobacteria, absorb carbon dioxide and release oxygen. In the inner membrane of cyanobacteria, they have folds to take place the photosynthesis. Bluish pigment phycocyanin is there to take photo-synthesis with solar energy.