When I saw this topic, the first answer in my heart is China. Maybe someone say: Every potter praises his hot. But I don't think so. Why? I want to say since I was born I have been living in China. I'm happy. And I haven't been to abroad yet. So I don't know the other countries. I don't want to talk about some extra reason.
However I think the topic itself is a problem. Although our emotions will be affected by the outside world,but personal happiness is largely depends on your heart.So long as we have a happy heart, no matter where we are in, we all feel happy. So, be a happy person from today.