Environment
Contributor: Laura Catherine Beste
Country: China
City: Hangzhou
This picture was taken at the Dumpling restaurant and shows both an image of food as well as the space where employees/cooks sit to prepare the food.