Blossoming white flowers nearby the Eiffel Tower in Paris, France