Sunday, March 4, 2007

Welcome at the Shanhaiguan

The Shanhaiguan pass at the Great Wall

The Shanhaiguan is part of the city of Qinhuangdao, in Hebei district. Shanhaiguan literally means "The Pass of Mountain and Sea". In 1961, Shanhaiguan became a site of China First Class National Cultural Site.

-->