For thousands of years, Native American tribes have populated North America. They built great civilizations, cultures, and communities in the hills, valleys, and forests of the continent. They sang songs that gave praise to their gods, and taught their children the stories and beliefs of their people. One of the most well-known and well-remembered tribes was the Navajo. Despite encountering hardship and the Long Walk in the 1860s, they developed a rich culture that persists to this day.