Le site de Xidi est entouré de montagnes d’où dévalent nombre de ruisseaux qui le menacent en permanence d’inondation. Deux rivières se rejoignent dans le village qui est doté d’un réseau très efficace de régulation de l’eau de ruissellement.