Taos Pueblo (nearly 1000 years old). New Mexico, USA