That's quite the
cruise ship iceberg you've got there! More interesting is the perspective. And you're right, the weather contributes a lot to the image.
You were not that wrong with your "cruise ship". Actually, the Planet Solar boat that completed a round trip around the planet looks kind of the same!
Some images here
Official website here