A wonder of nature blossoms in Basel, Switzerland, once every few years, and this is one of those times.
The immense flower is 2.27 meter (7.44 feet) tall and holds the record for largest unbranched inflorescence in the world, according to RT. Comparing the size of the people in the room to that of the Titan Arum, one can understand they would be in complete awe.
The flower grows in the jungles of Sumatra, an island in the Indian ocean, and it's referred to by biologists as the "Amorphophallus titanum."
What is not evident in this shot is that the Titan Arum gives off a monster stink, which visitors compared to the smell of rotting meat. That didn't put off the 25,000 people that admired it, however.