Mandatory Credit: Photo by Tom Corban/Shutterstock (13837811a) Ogoh Ogoh Parade, Ubud, Bali, Indonesia, 21 March 2023. Ogoh Ogoh statues, representing demons, are carried through the streets of Ubud in Bali to mark Bali's New Years Eve. The following