The mountain lake of Homhil on the island of Socotra, Yemen