A view of Utah's Alhambra Rock from its southwest side near sundown. It is located just southwest of Valley of the Gods. The name Alhambra is spanish for The Red One. Some also believe it was named after a fortress in Spain because of its fortress-like appearance