Some candid shots of Beijing including Beihai Park.
Beihai (North Sea) Park is one of the oldest, largest and best-preserved ancient imperial gardens in China located in the center of Beijing. This ancient garden, with over 1,000 years' history, is not only a classic combination of the grandiosity of the northern gardens and the refinement of the southern gardens in China, but also a perfect integration of magnificent imperial palaces and solemn religious constructions.
Other images depict life in the hutongs and streets of the city.