Stock Photo: Mountain landscape, Sao Nicolau Island, Cape Verde Islands, Republic of Cape Verde.