The Rafflesia can be found at altitudes of between 500 and 700 meters in the forests of Malaysia, Southern Thailand, Sumatra and Java in Indonesia. In these tropical rainforests, the climate is continuously warm and humid, with very high humidity. The Rafflesia is rare and fairly hard to locate. It is especially difficult to see in bloom; the buds take up to 10 months to develop and the blossom lasts for just a few days. However, how many these strange plants are survived in primary rainforest is still unknown.