A red flower taken at Ceiba Tops Lodge in Peru