Marvellous scene of Faifa mountain in clear sky. Faifa, southern Saudi Arabia.