Hard landscaping of stream and path nears completion near Houhai in Beijing, China

- Image ID: M933YE
Hard landscaping of stream and path nears completion near Houhai in Beijing, China
Andrew Benton / Alamy Stock Photo
Image ID: M933YE
Location: Beijing, China