Prorace (Belgium) - Sun, sea, beaches, but what an extraordinary view from this stunning mountain in Mallorca. The Randa DSQ was named after the mount...