The Indian Rock Art suites offer the illusion of a night in a remote sandstone canyon of southwestern Colorado.