Rose of the jungle

I came across this amazing flower – rose of Venezuela, or rose of the jungle – in Bogor Botanical Gardens, Java, Indonesia. It originates from South America, where for millions of years it existed as  understorey plant of Amazonian rain forests (endemic to Brazil, Ecuador, Honduras, Venezuela and Colombia). Once discovered by Man, it has…