Attitude determines altitude. I lived in Mexico City many years though within a European community. Mexicans have an innate sense of fun; they love parties and are always ready for a laugh, amazing in a way.
Interesting data; they did not mention service to others as a source of happiness, I find it to be a big on.
More information about text formats