Native American village, United States

Native American village, United States

(Source: cavelakescanyon.com)