The medieval towers of the little town of Torla with the fantastic mountains of the Ordesa National Park in the background.