Where is Santa Cristina de Lena?

Where is Santa Cristina de Lena located?

Santa Cristina de Lena, Santa Cristina de Lena, Spain (approx. 43.164°, -5.82933°)


Where is Santa Cristina de Lena on the map?