The Sierra de Guadarrama in the heart of Spain is a national park with a breathtaking mountain and cultural landscape and a rich wildlife. Located on the outskirts of Madrid, the low mountain ...