Beautiful photos!
I really like the snow pictures.
Your trip had everything from a sunny beach to a hot desert to snowy mountains.