Photo, Cielo Vista Ranch, with Culebra Peak at right, 2017 View Larger Image Photo of the ranch with Culebra Peak at the right. Part of an article in the Denver Post about the ranch’s recent sale, having been listed at $105 million. August 14, 2017 Location and reference of original document: From The Denver Post. Aug. 14, 2017 Source URL: View Resource TopicsTaylor Ranch/La SierraFrom the CollectionAlamosa & San Luis Valley LHP_Intern2020-04-08T17:41:41+00:00