Cute Animal Photos: Baby Animals From America’s Zoos #3 Peter Greenberg Worldwide Share post Locations in this article: Los Angeles, CA Share post Twin snow leopard cubs were born at the LA Zoo in May 2009. Here, one cub walks next to its mother. Photo by Tad Matoyama, Los Angeles Zoo