December 25, 2018

It’s cold, dark and lacks parking, but is this Finnish town the world’s happiest?