Roses appear naturally in many areas of the northern hemisphere of our planet. They probably come from eastern Asia, especially from the area of present day China, where most of the kinds of these beautiful flowers occur. They appeared on Earth about 40 million years ago.