"No wind ever shakes the untroubled peace of Olympus; no rain ever falls there, or snow; but the cloudless firmament stretches around it on all sides and the white glory of sunshine is diffused upon its walls"
Croatia, view from Grad Jelsa, Island Hvar.
Behind the ship you can see island Brač, with several cities dotting its shores.
The mountains of Brač are about 700 meters high... and as for the massive cloud that rises above the mountains, covering them... that I have no idea about.
With Mediterranean cloud-mountain landscapes like these it's no wonder the Greeks believed in mount Olympus.