The Summer Palace (颐和园), located in the northwest suburbs of Beijing, is one of the finest examples Garden Architecture in China. (More)
China enters semi-final in tank biathlon
Protesters take part in Million People March demonstration in London