Paintsville Lake State Park stretches across Johnson and Morgan counties like a well-kept secret, its 1,140-acre lake reflecting the surrounding Appalachian mountains with mirror-like precision.