For a romantic escape in New Hampshire's idyllic mountain landscape, visit a winter wonderland where ice crystals are illuminated by colorful lights.