It's a lotus...they grow along the Nile delta. It's also called a water lily.
They don't have any magical properties...but I find them to be rather beautiful, in their own right. And they can be used to make a certain kind of tea.
It's also considered sacred..I wonder why.