I think they're lenticular clouds. They form over some mountains in particular weather conditions, probably involving an onshore wind although I don't know about that bit.
(and before posting, reading down other comments says that yes, lenticular clouds, and the conditions involve major turbulence).
no subject
(and before posting, reading down other comments says that yes, lenticular clouds, and the conditions involve major turbulence).