The Indian Pueblo Cultural Center in Albuquerque is owned and operated by the 19 New Mexico pueblos, and includes surrounding land with a gas station, hotel, restaurants, and other areas.