Two women race to the finish during a high heel running in Shenzhen, South China's Guangdong province, June 21, 2014. [Photo/CFP]
Spotlights of color run in Changsha
Festival of Colors celebrated in New York
Color Run comes in Beijing Garden Expo park