The entrance to Torca Tortilla, site 1333. (photo Les Williams)