La Alberca is a municipality in the province of Salamanca in the autonomous community of Castilla y Leon, Spain. With 1,105 inhabitants in 2003, it is situated at 1048 meters above sea level. you can find more information at Wikipedia. In 1940 the town became a National Historic Landmark.
I took these pictures last Wednesday.