I've been to the botanical garden of my town yesterday with a friend, it's very small one but it was interesting.
they have some Amorphopallus, this one is a "maxwelli"...I was disappointed a bit because I was hoping to see a Titan one : it's the biggest flower in the world, but it also smells like hell! Last year they had one flourished and I missed it....but i will have to wait some years for the next....