Lovely pictures; looks like you got some good exercise.