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
How smart phones have ruined our lives
How do you deal with an elderly queue-jumper?
To my dear social networks "ghosts"