Nymphaea nouchali, red and blue water lily seen in a pond near Hoi An, Vietnam.