Illustration of the Vietnamese folktale/creation myth which describes Vietnamese ancestors being born from 100 eggs birthed by Âu Cơ, a mountain fairy, after she hooked up with water-dwelling dragon lord, Lạc Long Quân.

Illustration of the Vietnamese folktale/creation myth which describes Vietnamese ancestors being born from 100 eggs birthed by Âu Cơ, a mountain fairy, after she hooked up with water-dwelling dragon lord, Lạc Long Quân.