While walruses live in the polar region, Thor, the Arctic walrus, showed up in Scarborough, England, on #NewYear's eve and soon became the talk of the town. Here's what happened next! Source - https://weather.com/en-IN/india/videos/video/meet-thor-the-arctic-walrus-who-showed-up-in-scarborough-for-the-first-time-ever #walrus