Shandong (山东 Shāndōng) is a province in China. Also referred to as Chiloo (齐鲁 Qilu), The Giant State (Shandong people are known to be the tallest in the country), and the hometown of Confucius. The name means east of the mountains.