The Summer Palace (颐和园), located in the northwest suburbs of Beijing, is one of the finest examples of garden architecture in China. (More)
Elephant 'orphans' rescued and rehabilitated in Nairobi, Kenya
Baby panda twins greet first visitors in Berlin