Summary: An Indian stall at a Shanghai exhibition displays Indian tapestries. Trade between China and India has seen a rapid growth in recent years, and is likely to meet the target set for 2010 this
Image Dimensions: 380 x 273
Image originally found here.