Rice terraces on Flores Island, East Nusa Tenggara province, Indonesia. The name Flores is the Portuguese and Spanish word for "Flowers".