From your description, it sounds like you were looking at
"lenticular clouds". They are caused by very high shearing winds aloft.
They frequently can be seen just above the mountain tops here in southern
California on very windy days.
Mark
Dr. Mark H. Shapiro
Physics Department
California State University, Fullerton
P.O. Box 6866
Fullerton, California 92834-6866