translate English to French: In the highlands of San Juan de la Rambla.
Dans la partie haute de San Juan de la Rambla.