what do we think this is?

Seen isles of skye today.