The slides is in the rear. The Olympic Forest Park is located north of the city center of Beijing, the capital of the Peoples Republic of China. Photo by P. Feiereisen in July 2009.