translate English to French: It is a vast region composed of thousands of lakes and thousands of square kilometres of forested area.
Il s'agit d'une immense région où abondent des milliers de lacs et de kilomètres carrés de forêts.