It's right there on the map: White Rock, New Mexico. Happiness isn't as hard ... along with White Rock Overlook Park, which gives stunning views of the Rio Grande and the Jemez Mountains.