Ho Ho Ho! Giant Santas!

T’was the week before Christmas … which means it must be time for Google Sightseeing to pay our traditional annual visit to some festive locations where the seasonal spirit is in full force. This year we hop in our magic sleigh1 to visit a selection of giant Santa statues, beginning with the world’s biggest in North Pole, Alaska. We first visited this Santa three years ago but updated Street View imagery gives us a much better look at the bright red 12m tall Saint Nick who is in the process of making his list, and checking it twice.…

Read full article »