The “Happiest 5k On The Planet” came to Shanghai’s Oriental Sports Center in Pudong this past weekend, as thousands of people participated in the 2014 Color Run.