3. The oldest rose is more than 1,000 years old.
The oldest living rose that grows in the Hildesheim Cathedral in Germany is more than 1,000 years old.