The pagoda believed to contain a part of Buddha's body, shown in this photo taken on November 22, has attracted a stream of visitors after being put on display in Nanjing, Jiangsu province. [Xinhua]