The Summer Palace (頤和園), located in the northwest suburbs of Beijing, is one of the finest examples of garden architecture in China. (More)
Autumn scenery across China
Test robot delivery on Mount Tai