Javi Lorbada’s breathtaking photographs of Sierra de Guadarrama National Park capture the raw beauty of winter in one of Spain’s most stunning natural landscapes. Located just an hour’s drive from the bustling city of Madrid, this national park offers a serene escape into a world of snow-covered peaks, frozen lakes,…