Diwali: the festival of lights in pictures

Nepalese police officers place marigold garlands on their dogs on the occasion of the Tihar festival in Kathmandu. On Tihar, as the Hindu festival of Diwali is locally known, it is customary in Nepal for people offer blessings to dogs, which are according to Hindu tradition, the messengers of Yamaraj, the god of death...Picture: PRAKASH MATHEMA/AFP/Getty Images