Heliconia flower in the Amazon rain forest near Iquitos, Peru

- Image ID: EYXF16
Jesse Kraft / Alamy Stock Photo
Image ID: EYXF16
Location: Iquitos, Peru