Questions & Answers about В саду растёт красная роза.
Because в can mean either into or in, depending on the case.
- в + accusative = motion into somewhere
- в сад = into the garden
- в + prepositional/locative = location in somewhere
- в саду = in the garden
In this sentence, the rose is located in the garden, not moving into it, so Russian uses the location form.
Also, сад is one of the nouns that often uses a special location form in -у after в and на:
- в саду = in the garden
- на мосту = on the bridge
- в лесу = in the forest
So в саду is the normal form here.