@AlexMHoward A4 The World's Largest Santa Claus statue towers 42-foot-high in the town of North Pole. The reindeer and Santa Claus House make this the most Christmassy place (any time of year) on Alaska's roads! #TravelAlaskaChat
A large, whimsical Santa Claus statue stands on a red and white striped base, with a clear blue sky and snow-covered trees in the background.
A large, whimsical Santa Claus statue stands on a red and white striped base, with a clear blue sky and snow-covered trees in the background.