Owl chicks at Taipei Zoo are just too cute!

The fluffy fluffy feathers in the video are baby owls who live in the Taipei Zoo. The animals belong to the collared scops owls, a subspecies that only lives in Asia. With their big beady eyes, the plush owl chicks look curiously at the world and look incredibly cute.

Related Articles

Leave a Reply

Your email address will not be published.

Back to top button