Shanghai's German Christmas Market in Xuhui district has over 100 different stalls offering an array of handmade toys, Christmas decorations and traditional Christmas delicacies. Almost 1/3 of the vendors have German and other European products. [Photo/CRI]