1 of 10: A trio of rare snow leopard cubs made their public debut at Basel Zoo in northwestern Switzerland on Wednesday, June 15, 2011. Snow leopards are an endangered species and only 4,000-6,000 are believed to still live in the wild. (KABC Photo)

Share this gallery
Advertisement