View of the Serra de Tramuntana mountain range, Majorca, Balearic Islands, Spain. The Serra de Tramuntana forms the backbone of the North West of the island, and is listed as a UNESCO World Heritage Site. Picture by Manuel Cohen
Add to Lightbox Download