Swayambhu Stupa

A worker paints the Swayambhu Stupa, as the Buddist shrine is preparing for the 2560th Buddha Jayanti, in Kathmandu, on Wednesday, May 18, 2016. Photo: RSS