Two men compete during a high heel race 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