Located 200 mi/322 km west of Qingdao and halfway between Beijing and Shanghai, Taishan (or Mount Tai—shan means "mountain" in Chinese) is the holiest of holy mountains in China.