The picture was taken on May 1st 2013 in Nanxun, a famous traditional Chinese historic town in Zhejiang province. Some peole were drinking tea or have a rest at the riverside corridor, which is a distinguishing architectural elememt in southern China.