In this Wednesday, April 12, 2017, photo, waitresses wait outside a restaurant in Pyongyang, North Korea. A generational divide is quietly growing in North Korea, often hidden behind relentless propaganda. On the streets there are young women in not-quite mini-skirts and teenage boys with baseball hats cocked sideways, K-pop style. (Photo by Wong Maye-E/AP Photo)
A masked participant carries a burning matress during the ancient carnival of Zubieta, in the northern Spanish Navarra province on January 30, 2018. The yearly three day festivities, revolving mainly around agriculture and principally sheep hearding, run on the last Sunday, Monday and Tuesday of January where Navarra Valley locals from two villages dress up and participate in a variety of activites as they perform a pilgrimage through each village. (Photo by Ander Gillenea/AFP Photo)
In this May 31, 2016 photo, pieces of watermelon litter the trash area of the Coche public market in Caracas, Venezuela. Staples such as corn flour and cooking oil are subsidized, costing pennies at the strongest of two official exchange rates. But fruit and vegetables have become an unaffordable luxury for many Venezuelan families. (Photo by Fernando Llano/AP Photo)
An Indian man feeds peanuts to monkeys along a busy street in Ahmedabad on July 31, 2016. Feeding animals is sacred in Hindu society. (Photo by Sam Panthaky/AFP Photo)
Model Alessandra Ambrosio is seen at Coachella Music & Arts Festival at the Empire Polo Club on Friday, April 14, 2017, in Indio, Calif. (Photo by Hollywood To You/Star Max/GC Images)
Participants perform a dragon dance as they march during a lantern parade marking the start of a month- long “Lotus Lantern Festival” to celebrate the upcoming Buddha' s birthday, in Seoul on April 29, 2017 Buddha' s birthday falls on May 3. (Photo by Ed Jones/AFP Photo)
Dancers wait at backstage as they prepare for a dance performance during the Bali Arts Festival in Bali, Indonesia, Wednesday, June 21, 2017. The resort island of Bali is holding a month-long annual Bali Arts Festival from June 10 to July 8. (Photo by Firdia Lisnawati/AP Photo)