The Sangre de Cristo range is located in central southern Colorado, and stretches down into New Mexico. This straight and narrow fault-block mountain range rises abruptly over a vertical mile from the San Luis Valley to the west. Winds blow across this desert valley and deposit fine sand particles below a low pass in these mountains, forming the spectacular Great Sand Dunes, North America's tallest dunes. Rivers flow out of the mountains and around the dunes, containing them in one spot. This is truly one of North America's most special places.
Sangre de Cristos and Great Sand Dunes
Geology of the Sangre de Cristos

The Sangre de Cristo range is one of Colorado's few fault-block ranges, geologically similar to the Tetons or Sierra Nevada. The main uplift of the Sangres happened about 15 million years ago, so these are some of Colorado's youngest mountains. Interestingly, until about a half million years ago the northern part of the San Luis Valley was filled with a giant lake, until it drained catastrophically cutting a channel to the Rio Grande. It's possible that the Great Sand Dunes were initially formed from sand from the dried up lakebed of the ancient Lake Alamosa.