Ever had that moment when you stumble upon something so magnificent you can’t believe it’s been hiding in plain sight all this time? That’s Cimarron Canyon State Park in Eagle Nest, New Mexico. The ...