More Like It

Scientifically, there are many flowers that grow at one place. This could be one of them. For instance, Rafflesia leonardi grows only in the northern areas of the Philippines. Also known as the corpse flower, they were discovered in 2005 and since then has attracted lots of attention. Not only that, the spot has become a subject of major tourist attraction.