Pico de la Cruz - mountain located in Spain, Europe. The highest peak in Letur Mountains. Elevation - 795 m (2,608 ft). Coordinates - Latitude: 38.39095, Longitude: -1.68177.
By signing up you accept the Terms