Two North Chinese Leopard cubs (Panthera pardus japonensis) look out of a basket as they are presented for first time to the public at the Tierpark Zoo in Berlin, Friday, Oct. 5, 2012. The North Chinese Leopard twins were born on Aug. 4, 2012.
{}