English: Where is Torba Abbey located?
translation: ¿Dónde se encuentra el Monasterio de Torba?