Canary Islands Tourist Information and Travel Guide
Las Cumbras are the jagged mountain peaks that are visible on the Island of La Palma. These mountains play an important role in blocking clouds and capturing moisture. They also provide a refuge for endangered wildlife.
The Canary Island of La Palma is covered with lush vegetation and thick forests. This is due in part to these high mountain peaks.