Keepers celebrate the 25th birthday of giant panda Basi in 2005. (Photo: China News Service/Chen Kegeng)