Puffins inhabit Runde Island in the Norwegian Sea. These characterful birds are 700,000 strong on the island and attract bird watchers from far and wide.