This is one of the Region’s largest, known as the "Madrid Beach". It is in the Region’s Sierra Oeste Mountains, between the municipal districts of Pelayos de la Presa and San Martín de Valdeiglesias. Access is on the M-501 and its waters come from the Alberche River.
For more information: Embalse de San Juan at Wikipedia (in Spanish). I took these pictures yesterday.