St. Valentine's Day demand pushed up prices of red rose stem from Rs.
20 to as high as Rs. 150 in Kathmandu. As many 200,000 pieces of roses
were sold to love-birds. Talking about roses, India's Bangalore-based
Karuturi Global is the world largest producer of roses producing 555
million stems a year.