Onze Lieve Vrouw ter Linde The miraculous statue of Our Lady of the Linden Tree in Uden, the Netherlands. Uden has been a place of uninterrupted Marian devotion since at least the 13th...