I will say, there are places that calm my soul, like looking out on the North Dakota Badlands will make me happy for a long period afterwards. I don't know why or how, but it has done me a lot of good over the years. I do wonder if others have that travel place that just sets them right.
As to the continued happiness aspect, George Lucas is more elegant on the subject than I will ever be: https://www.youtube.com/watch?v=rePgwJWg7cw