Entre montes de sabinas y cañones calizos, a 5 km al norte de Prádena, encontramos la localidad de Castroserna de Arriba, pedanía de esta.
Al estar en la ribera del río San Juan, no tiene fácil acceso desde el este y el oeste.
Al norte tiene a Perorrubio a 13,8 km y para llegar a él hay que dirigirse primero al noroeste hacia Castro Serna de Abajo a 2,8 km y después a Condado de Castilnovo a 7,7 km donde tomamos dirección este hacia Perorrubio.
Al noroeste, en la desviación de Condado de Castilnovo podemor ir a Valdesaz a 8,7 km
Tejadilla está al este a 14,1 km pues hay que dirigirse al sur, a Prádena (7,4 km) tomar la N-110 y luego la comarcal SG-V-2344
La construcción actual es muy sencilla formada por una nave rectangular y una entrada con forma de arco de medio punto y sobre ella una ventana rectangular. El interés reside fundamentalmente en los restos que se encuentran junto a esta reciente construcción, unos gruesos muros de calicanto
enfoscados que formarían parte de la ermita original. Su avanzado grado de deterioro junto con la escasez de lo conservado hace imposible cualquier suposición sobre las formas y dimensiones que pudo tener la ermita original.
Templo de origen románico tal y como demuestra su portada que es el elemento de mayor interés, el cual conserva parte de los vivos colores con los que estuvo pintada. El templo consta de una sola nave rematada por una cabecera cuadrangular, con una torre que se levanta en el lado sur.
En el interior destaca su retablo mayor, de estilo barroco, que alberga la imagen de Nuestra Señora del Rosario. También es interesante su pila bautismal románica.