Gone to See Europe 2014. Day 68: Semester at Sea, Summer 2014 Semester Voyage. Rovaniemi, Finland.
I think the aliens are landing at Santa’s Village in Rovaniemi, Finland.
David's Images of the Day Photoblog
I think the aliens are landing at Santa’s Village in Rovaniemi, Finland.