120 km of happiness