"Sharp edges are often formed when dry, warm air coming from land collides with colder moist air over the ocean, and the cloud forms at that boundary,"
But, typically, the cold, wet air from the water gets pulled to the sun-heated land, not the hot air from the land going out over the water - at least not during daylight hours much past sunrise. So, why would this type of cloud form in this location - out in the middle of the Sea with no clouds over land?
Does this suggest some sort of heat source in the middle of the Caspian Sea? But, wouldn't that create billowing cumulus clouds rather than stratocumulus?