Churchill, Manitoba. Home to 900 humans and (in winter) 3000 polar bears. It’s no wonder it’s called the Polar Bear …
Churchill, Manitoba. Home to 900 humans and (in winter) 3000 polar bears. It’s no wonder it’s called the Polar Bear …