Every year in spring, Iranians hold special celebrations for the flower, called the Rose and Rosewater Festival. Our correspondent Ali Rashid has paid a visit to one of those events at a spectacular garden in Tehran.