Impact ridges (crater rims) . . . or, perhaps, nuclear test sites.
How's the cat?..............FRegards