"Sangre de Cristo" is the correct translation for the name of the mountain range, but not the place itself. I'll let it run for a while before giving more clues.
To recap, I am asking for the name of the town this place looks down on and what it is known as.