Sant Joan de la RiberolaParishSharePista d'Avellanos25555 Sarroca de Bellera, CatalunyaSpainGet directions