Today in Pictures, May 3, 2019

A candy vendor walking along a closed beach in Puri in the eastern Indian state of Odisha; competitors riding their bikes during Stage 4 of the Titan Desert 2019 mountain biking race in Morocco; and other pictures from around the world in Today in Pictures.