Travelling merchants experience the stir-frying of the Longjing (Dragon Well) Tea during a tea fair held in Xinchang County, east China's Zhejiang Province, April 11, 2011.
Go to Forum >>0 Comments