Located just outside Alamogordo, New Mexico, White Sands National Monument is one of the most beautiful places to watch a sunrise or sunset in the U.S. The combination of a desert sky and pure white sand makes the most striking images. If there early, barely anyone is around, the sand is untouched from the winds the night before, and it feels like you are experiencing something very personal. The contrast of silhouettes against the white sand in photos turns out looking like you are in snow and makes for amazing images. There are also disc sleds for rent at the visitor center if you feel so inclined.