Heliconia flowers blooming among lush garden greenery