The Lebanese people are the inhabitants of the country of Lebanon and their ancestors. The term may also include those who had inhabited Mount Lebanon prior to the creation of the modern Lebanese state. The cultural and linguistic heritage of the Lebanese people is a rich blend of both indigenous elements and the foreign cultures that have come to rule the land and its people over the course of thousands of years.