Torla se encuentra en el valle glaciar del río Ara, después de la confluencia de los valles de Bujaruelo (donde nace el río Ara) y el Ordesa (río Arazas), suponiéndose que la lengua glaciar llegaba hasta Asín de Broto, con más de 30 km en total.