Designed by
Title
Hengsha Island #159337650
Description
Hengsha Island is located in Chongming District, Shanghai, China. It is a long-lost but fascinating pastoral of urban people: green farmland, orchard, bamboo surrounded by red tiled white walls, and flocks of ducks in the pond. Floating and play, the buffalo pulled the big car `è½±è¾Ëè½±è¾Ë` and walked along the roadside. The fish market in the water village in the distance floated a cigarette. When you come to Hengsha Island, it is like walking into a Chinese painting with a brush and ink, and a light and elegant. It is a great place for travel and leisure.
This image is editorial