The reptile, referred to as a little princess, is believed to be a deity representing mother earth, and her marriage to the local leader symbolizes the joining of humans with the divine.
News
By Reuters Jul. 1, 2022