03/22/2010 05:12 am ET Updated 6 days ago

10 Giant Pandas Go On Display In Shanghai (VIDEO)

10 Giant Pandas, one of the world's most endangered species, went on display in Shanghai today, a rare privilege even for China, which is the panda's native land. The pandas, who were born more than a year ago following China's earthquake, arrived for the World Expo, which is being held in Shanghai this year.