translate English to French: This is the platform around which the Incas built buildings of a religious character, and therefore would have had some ritual purpose.
Il s’agit de la plateforme autour de laquelle les Incas construisirent des bâtiments à caractère religeux, et qui de ce fait devaient avoir une signification rituelle.