Puddin, et. al.,
I'm a rookie at this but I have some questions about the order of the video clips.
1) EJ at the garden. I beleive that would be in Japan. Average temperature in Bangkok in late November is high in the upper 80's F and low in the low 70's F. In Tokyo, it Could rande from High of 68 F to low in upper 40's. EJ have on fleeces and stocking caps...So me thinks in Japan.
2) The dog sledding. Most certainly (IMO) in Alaska. There are numerous places with inexcess of 20 inches of snow on average by this time of year. Where in Denver, its 5-8 inches. In addition, I have seen (Thanks Meatball77 at Sucks) a comment that stated it had just snowed the morning of December 3 in Colorado Springs. I don't think that the brain trust at TAR would take that risk (no snow for dog sledding).
Thanks to everyone for all of the clues and spoilers. You have me hooked.