Humungous cloud peaking over mountains