Thick, almost impassible rainforest surrounds Yaxchilán.