Desde la cumbre, a 1723 metros de altura, se divisa a lo lejos Salamanca y la provincia de Zamora, la Sierra de Gredos y de Béjar.

También los valles extremeños, las Hurdes, las Batuecas, el Campo de Argañán y la Sierra de la Estrella en Portugal. Al norte se divisa el río Duero.

En la cima de la Peña está el Santuario dedicado a Nuestra Señora de la Peña de Francia, en honor a la imagen venerada allí.

A partir de la primera ermita, construida por Simón Vela, el Monasterio se extendió como lugar de culto. En septiembre de 1797 un incendio destruyó la iglesia y la hospedería, la imagen se salvó. En la última década fue devuelta la imagen a su antiguo sitio, después de sobrevivir a varios percances, incluso un rapto de 18 años.

El precipicio más alto de la montaña es conocido como "El Salto del Niño", aquí se encuentra el reloj de sol desde donde se pueden divisar muchos pueblos.