User comments, reviews and photos from the La Aldehuela - Viewpoint of La Hoz and Guadalope PR TE 108 Aliaga, Spain