The serra de Tramuntana and the Puig Major with the radar station seen from Mola de S'Esclop on Mallorca in Spain