I think your attempt at seeing things differently paid off here Ashwin ! Low angle and blue sky adds a lot. I would have used little bit of fill flash to this image.
Very diligent work that's paid off! And how! Beautiful blue background and it's so difficult to maintain the colours of these flowers against the sky! Very nice visualisation!