P1010956 Published November 26, 2012 at 4320 × 3240 in Pandas! ← Previous Next → This is where the newborn pandas are incubated.