on April 9, 2004 L’espérance The village of L’Espérance is perched between the mountains and the great river. Its inhabitants… on April 9, 2004