Archives A city of Meru, heaven of the Ancient World Looking east from Deckers Road Overlook, rte 126, southwest of Denver Looking north, down the canyon Looking north, first sketch