Here's the new Olympics 2008 mascots on display in Tiananmen Square. Book traversal links for Pictures ‹ Peculiar Rock Museum Up Tiananmen Square Miniature of Tibetan Palace ›