translate English to French: Hidden away in dense jungle for many years, the splendid site, with its palaces, monasteries and monuments, is now accessible once again.
Longtemps ensevelie sous une jungle épaisse, la ville, avec ses palais, ses monastères et autres monuments, est de nouveau accessible dans son site admirable.