Rufflesia

Rufflesia is the Largest flower in the
world.
It is found in Indonesia.

The process of 'Reproduction' in
Plant is called 'Pollination.